The aim of this project is to validate the overland flow model ORSA2D_OF developed by researchers of the Civil Engineering and Architecture Department of the Pavia University in the framework of ANDROMEDA project. The model, originally wrote in the Fortran programming language, is then develop in C++ thanks to the collaboration of informatics group directed by Prof. F. Leporati. In particular, this last edition of the computational code has been optimized. In this project the Fortran computational code and the optimized C++ will be validated on laboratory tests and on analytical solutions, to check the speed up achieved by the parallelized version.
Questo lavoro di tesi si pone l’obiettivo di validare il modello di overland flow ORSA2D_OF sviluppato da ricercatori del Dipartimento di Ingegneria Civile e Architettura dell’Università degli studi di Pavia nell’ambito del progetto cariplo ANDROMEDA. Il modello, inizialmente scritto nel linguaggio di programmazione Fortran, è stato poi sviluppato, in collaborazione con il gruppo di informatici diretto dal Prof. F. Leporati, in linguaggio C++. In particolare, questa versione del codice è stata ottimizzata. Nell’ambito della presente tesi il codice di calcolo scritto in Fortran e quello ottimizzato in C++ saranno validati su test di laboratorio e su soluzioni analitiche, per verificare lo speed up conseguito dalla versione parallelizzata.
Validazione del modello di overland flow ORSA2D_OF
GHIZZONI, EDOARDO
2018/2019
Abstract
The aim of this project is to validate the overland flow model ORSA2D_OF developed by researchers of the Civil Engineering and Architecture Department of the Pavia University in the framework of ANDROMEDA project. The model, originally wrote in the Fortran programming language, is then develop in C++ thanks to the collaboration of informatics group directed by Prof. F. Leporati. In particular, this last edition of the computational code has been optimized. In this project the Fortran computational code and the optimized C++ will be validated on laboratory tests and on analytical solutions, to check the speed up achieved by the parallelized version.È consentito all'utente scaricare e condividere i documenti disponibili a testo pieno in UNITESI UNIPV nel rispetto della licenza Creative Commons del tipo CC BY NC ND.
Per maggiori informazioni e per verifiche sull'eventuale disponibilità del file scrivere a: unitesi@unipv.it.
https://hdl.handle.net/20.500.14239/20766