Proj:CAELinuxWizards2011

From CAELinuxWiki
Revision as of 18:07, 30 October 2011 by Wikiadmin (Talk | contribs) (Undo revision 7145 by Wikiadmin (Talk))

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Here are some GUI Wizards that I have developed for CAELinux 2011.

All are coded in Python with TkInter GUI. These are simple applications so it should not be too complicated to understand and improve. Everything is in one file, and variables are defined in the first part of the .py file. Normally, these tools are supposed to be installed in /opt/caelinux, but you can change the paths by editing the files.


Code-Aster Wizard GUI 2011

This wizard simplifies the creation of an ASTER Job starting from a MED Mesh file produced in Salome. It automates the creation of study folder, a basic ASTK profile and allows to pick one predefined Command (.comm) template to start with. New templates have been added in this release, like for example Thermal analysis and Nonlinear Statics.


Media:CodeAsterWizard2011.tar.gz


Code-Saturne Wizard GUI 2011

This wizard simplifies the creation of a Code-Saturne study starting from a MED Mesh file produced in Salome. It automates the creation of study folder, copy the the mesh file in the right place and runs Code-Saturne GUI for problem definition.


Media:CodeSaturneWizard2011.tar.gz


OpenFOAM Wizard GUI 2011

This wizard simplifies the creation of an OpenFOAM steady state flow study (SimpleFOAM solver) starting from a UNV Mesh file produced in Salome. It automates the creation of study folder, copy and import the mesh file and prepares boundary condition files (constant/polyMesh/boundary, 0/U, 0/p, ...) to define Inlet, Outlet, Walls and Symmetry patches. The produced study is then ready to run and shell scripts are predefined to simplify job execution on a single cpu or parallel, to run the post processor and to clean the results.


Media:SimpleFOAMWizard2011.tar.gz


Licence: these tools are developed by Joel Cugnoni for CAELinux, they are distributed in GPL v2 licence