Development of a GUI (Graphical User Interface) for OpenFOAM
View/Open
TFM_REPORT_LeonardoGC.pdf (2,688Mb) (Restricted access)
TFM_ANNEXES_LeonardoGC.pdf (1,419Mb) (Restricted access)
TFG ASSESSMENT.pdf (400,0Kb) (Restricted access)
Cita com:
hdl:2117/188625
Document typeMaster thesis
Date2018-06-20
Rights accessRestricted access - author's decision
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
OpenFOAM is a CFD (Computational Fluid Dynamics) toolbox, with libraries, utilities and solvers. It is a powerful tool that is intended to be used in text command environment, usually in a linux O.S. It is useful for creating scripts for complex simulations. But it makes the learning curve very steep, principally for first grades students.There are some GUI in the market, some of then Open Source (Helyx OS) but they have some limitations and there is a lack of control on the underlying package.Additionally, it is available the package pyFoam, a python interface created to interact with OpenFOAM from a python program.The purpose of this project is to start the development of a GUI, probably based on python (pyFoam and pyQt) that could help the students to learn how to use the OpenFOAM package.The student has to learn OpenFOAM, pyFoam and python, decide the design of the GUI application and stablish the base for the development of the GUI. It has to be modular, so that it could be possible to add features and, also, it has to be correctly documented, since it will be continued with future projects.
Description
The main objective is the development of a GUI (Graphical User Interface) for the Computational Fluid Dynamic package OpenFOAM.The secondary objectives are:- Write a handbook for the program- Generate a sample case and tutorial for didactic purposes
SubjectsComputational fluid dynamics, Open source software, Graphical user interfaces (Computer systems), Dinàmica de fluids computacional, Programari lliure, Interfícies gràfiques d'usuari (Informàtica)
DegreeMÀSTER UNIVERSITARI EN ENGINYERIA AERONÀUTICA (Pla 2014)
Collections
Files | Description | Size | Format | View |
---|---|---|---|---|
TFM_REPORT_LeonardoGC.pdf | 2,688Mb | Restricted access | ||
TFM_ANNEXES_LeonardoGC.pdf | 1,419Mb | Restricted access | ||
TFG ASSESSMENT.pdf | 400,0Kb | Restricted access |