Difference between revisions of "Doc:GettingStarted2007"
Line 52: | Line 52: | ||
<table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> | <table style="text-align: left; width: 100%;" border="1" cellpadding="2" cellspacing="2"> | ||
− | |||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">Software</td> | <td style="font-weight: bold; font-style: italic;">Software</td> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">Use</td> | <td style="font-weight: bold; font-style: italic;">Use</td> | ||
− | |||
<td style="font-weight: bold; font-style: italic; width: 203px;">How to start</td> | <td style="font-weight: bold; font-style: italic; width: 203px;">How to start</td> | ||
− | |||
<td style="font-weight: bold; font-style: italic; width: 134px;">Installation<br> | <td style="font-weight: bold; font-style: italic; width: 134px;">Installation<br> | ||
− | |||
directory</td> | directory</td> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">Documentation</td> | <td style="font-weight: bold; font-style: italic;">Documentation</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td><span style="font-weight: bold; font-style: italic;">Salome_Meca_20007</span></td> | |
− | <td style="font-weight: bold; font-style: italic;">Salome v3.2. | + | <td>3D CAD,Meshing<br> |
− | + | Post Processing,<br> | |
+ | Multiphysics FE analysis</td> | ||
+ | <td>Salome_Meca in CAE start menu</td> | ||
+ | <td>/opt/SALOME-MECA-2007.1-GPL</td> | ||
+ | <td>- HTML doc accessible inside the application<br> | ||
+ | - Tutorials in /opt/helpers/docs</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="font-weight: bold; font-style: italic;">Salome v3.2.6</td> | ||
<td>3D CAD,<br> | <td>3D CAD,<br> | ||
− | |||
Meshing<br> | Meshing<br> | ||
− | |||
Post Processing</td> | Post Processing</td> | ||
− | + | <td style="width: 203px;">Salome_Meca in CAE start menu</td> | |
− | <td style="width: 203px;"> | + | <td style="width: 134px;">/opt/SALOME-MECA-2007.1-GPL/SALOME</td> |
− | + | ||
− | <td style="width: 134px;">/opt/ | + | |
− | + | ||
<td>- HTML doc accessible inside the application<br> | <td>- HTML doc accessible inside the application<br> | ||
− | |||
- Tutorials in /opt/helpers/docs</td> | - Tutorials in /opt/helpers/docs</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td style="font-weight: bold; font-style: italic;">Code Aster v9.1</td> | |
− | <td style="font-weight: bold; font-style: italic;">Code Aster | + | |
− | + | ||
<td>multiphysics FE analysis</td> | <td>multiphysics FE analysis</td> | ||
− | + | <td style="width: 203px;">Can be used from within Salome_Meca <br> | |
− | <td style="width: 203px;"> | + | <div style="text-align: center;">or <br> |
− | + | </div> | |
− | <td style="width: 134px;">/opt/aster</td> | + | with the New-FE-analysis wizard & the ASTK / Eficas interfaces</td> |
− | + | <td style="width: 134px;">/opt/SALOME-MECA-2007.1-GPL/aster</td> | |
− | <td>- French documentation available from EFICAS.<br> | + | <td>- French documentation available from EFICAS.<br>-English doc (automatic translations) in /opt/helpers/docs/CodeAsterEnDoc, use SearchHelp.py from this directory to search for keywords in the English docs.<br> |
− | + | ||
− | - English doc (automatic translations) in | + | |
− | /opt/helpers/docs/CodeAsterEnDoc, use | + | |
− | directory to search for keywords in the English docs.<br> | + | |
− | + | ||
- Tutorials in /opt/helpers/docs<br> | - Tutorials in /opt/helpers/docs<br> | ||
− | + | </td> | |
− | + | ||
− | + | ||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">Impact</td> | <td style="font-weight: bold; font-style: italic;">Impact</td> | ||
− | + | <td>explicit FE dynamics </td> | |
− | <td>explicit FE dynamics </td> | + | |
− | + | ||
<td style="width: 203px;">use shortcut in CAE start menu or start /opt/Impact.sh</td> | <td style="width: 203px;">use shortcut in CAE start menu or start /opt/Impact.sh</td> | ||
− | |||
<td style="width: 134px;">/opt/impact</td> | <td style="width: 134px;">/opt/impact</td> | ||
− | |||
<td>- Documentation available from the interface <br> | <td>- Documentation available from the interface <br> | ||
− | |||
- Examples in installation directory</td> | - Examples in installation directory</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">OpenFOAM<br> | <td style="font-weight: bold; font-style: italic;">OpenFOAM<br> | ||
− | + | v1.4.1</td> | |
− | v1. | + | |
− | + | ||
<td>multipurpose CFD oriented solvers</td> | <td>multipurpose CFD oriented solvers</td> | ||
− | + | <td style="width: 203px;">use 'CAE console' from CAE start menu or start FoamX interface from CAE menu or /opt/FoamX.sh</td> | |
− | <td style="width: 203px;">use ' | + | |
− | + | ||
<td style="width: 134px;">/opt/OpenFOAM</td> | <td style="width: 134px;">/opt/OpenFOAM</td> | ||
− | + | <td>- Examples & tutorials in /opt/OpenFOAM/OpenFOAM-1.4.1</td> | |
− | <td>- Examples & tutorials in /opt/OpenFOAM/OpenFOAM-1. | + | |
− | + | ||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td style="font-weight: bold; font-style: italic;">Elmer v5.3</td> | |
− | <td style="font-weight: bold; font-style: italic;">Elmer | + | |
− | + | ||
<td>multiphysics FE package</td> | <td>multiphysics FE package</td> | ||
− | + | <td style="width: 203px;">use the shortcut from CAE start menu or start 'ElmerFront' from CAE Console</td> | |
− | <td style="width: 203px;">use the shortcut from CAE start menu or start 'ElmerFront' from CAE | + | |
− | + | ||
<td style="width: 134px;">/opt/elmer</td> | <td style="width: 134px;">/opt/elmer</td> | ||
− | |||
<td>- Documentation in /opt/elmer<br> | <td>- Documentation in /opt/elmer<br> | ||
− | + | - Examples in /opt/elmer<br> | |
− | - Examples in /opt/elmer | + | |
− | + | ||
- mesh converter from Salome: <br> | - mesh converter from Salome: <br> | ||
− | + | /opt/helpers/unv2gmsh.py <br> | |
− | /opt/helpers/unv2ElmerUNV.py</td> | + | or<br> |
− | + | /opt/helpers/unv2ElmerUNV.py <br> | |
+ | </td> | ||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td style="font-weight: bold; font-style: italic;">Calculix 1.7</td> | |
− | <td style="font-weight: bold; font-style: italic;">Calculix</td> | + | |
− | + | ||
<td>pre-post & FE solver, Abaqus-like<br> | <td>pre-post & FE solver, Abaqus-like<br> | ||
− | |||
syntax</td> | syntax</td> | ||
− | + | <td style="width: 203px;">from CAE Console: <br> | |
− | <td style="width: 203px;">from CAE | + | start 'ccx' for Calculix solver & 'cgx' for pre-post GUI</td> |
− | + | <td style="width: 134px;">/opt/CalculiX</td> | |
− | <td style="width: 134px;">/opt/ | + | <td>- Documentation in /opt/CalculiX/ccx_1.7/doc and <br> |
− | + | /opt/CalculiX/cgx_1.7/doc<br> | |
− | <td>- Documentation in /opt/ | + | - Examples in /opt/CalculiX/ccx_1.7/test and /opt/CalculiX/cgx_1.7/examples<br> |
− | + | ||
− | - Examples in /opt/ | + | |
− | + | ||
- mesh converter from Salome:<br> | - mesh converter from Salome:<br> | ||
− | + | /opt/helpers/UNV2X-GUI.wish <br> | |
− | /opt/helpers/unv2abaqus.py</td> | + | or <br> |
− | + | /opt/helpers/unv2abaqus.py</td> | |
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td><span style="font-style: italic; font-weight: bold;">Code-Saturne</span></td> | |
− | <td style="font-weight: bold; font-style: italic;">GMSH</td> | + | <td> 3D CFD/combustion solver</td> |
− | + | <td>from CAE Console: <br> | |
+ | run /opt/saturne/set_env.sh<br> | ||
+ | and use the different utilities (ecs, ics, ncs ...)</td> | ||
+ | <td>/opt/saturne</td> | ||
+ | <td>- Documentation in installation directory, no example available at present time</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td style="font-weight: bold; font-style: italic;">GMSH 1.65 & 2.0</td> | ||
<td>Scriptable & general purpose geometry modelling, meshing and post processing</td> | <td>Scriptable & general purpose geometry modelling, meshing and post processing</td> | ||
− | + | <td style="width: 203px;">use shortcut on desktop & start menu, or type 'gmsh' from 'CAE Console'</td> | |
− | <td style="width: 203px;">use shortcut on desktop & start menu, or type 'gmsh' from ' | + | <td style="width: 134px;">/opt/SALOME-MECA-2007.1-GPL/aster/outils/<br>(gmsh v1.65)<br><br>/opt/gmsh/gmsh2 (gmsh v2)</td> |
− | + | ||
− | <td style="width: 134px;">/opt/aster/outils/<br> | + | |
− | + | ||
− | gmsh</td> | + | |
− | + | ||
<td>- tutorials & demos in installation directory</td> | <td>- tutorials & demos in installation directory</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td style="font-weight: bold; font-style: italic;">Gerris flow solver v0.6.0</td> | |
− | <td style="font-weight: bold; font-style: italic;">Gerris flow solver</td> | + | |
− | + | ||
<td>2D / 3D CFD solvers based on automatic octree mesh refinement</td> | <td>2D / 3D CFD solvers based on automatic octree mesh refinement</td> | ||
− | + | <td style="width: 203px;">use from 'CAE Console' :<br>gerris2D, gerris3D, ...</td> | |
− | <td style="width: 203px;">use from ' | + | |
− | + | ||
− | gerris2D, gerris3D, | + | |
− | + | ||
<td style="width: 134px;">/opt/gerris</td> | <td style="width: 134px;">/opt/gerris</td> | ||
− | |||
<td>- examples & tests in installation directory</td> | <td>- examples & tests in installation directory</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<td style="font-weight: bold; font-style: italic;">MBDyn</td> | <td style="font-weight: bold; font-style: italic;">MBDyn</td> | ||
− | |||
<td>multibody dynamics</td> | <td>multibody dynamics</td> | ||
− | + | <td style="width: 203px;">use from 'CAE Console' : <br>start 'mbdyn' </td> | |
− | <td style="width: 203px;"> | + | |
− | + | ||
<td style="width: 134px;">/opt/mbdyn</td> | <td style="width: 134px;">/opt/mbdyn</td> | ||
− | + | <td>- Documentation & examples in installation directory<br>- use 'mbdyn2easyanim.sh' & 'EasyAnimx' for visualization</td> | |
− | <td>- Documentation & examples in installation directory<br> | + | |
− | + | ||
− | - use 'mbdyn2easyanim.sh' & 'EasyAnimx' for visualization</td> | + | |
− | + | ||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">Tochnog</td> | <td style="font-weight: bold; font-style: italic;">Tochnog</td> | ||
− | |||
<td>statics & dynamics FE solver</td> | <td>statics & dynamics FE solver</td> | ||
− | + | <td style="width: 203px;">use from 'CAE Console' : <br>start 'tochnog'</td> | |
− | <td style="width: 203px;"> | + | |
− | + | ||
<td style="width: 134px;">/opt/tochnog</td> | <td style="width: 134px;">/opt/tochnog</td> | ||
− | |||
<td>- Documentation & examples in installation directory<br> | <td>- Documentation & examples in installation directory<br> | ||
− | |||
</td> | </td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">OpenFlower</td> | <td style="font-weight: bold; font-style: italic;">OpenFlower</td> | ||
− | |||
<td>3D CFD solver</td> | <td>3D CFD solver</td> | ||
− | + | <td style="width: 203px;">use from 'CAE Console' :<br> start interface 'OpenFlowerGUI' <br>or solver 'OpenFlower'</td> | |
− | <td style="width: 203px;"> | + | |
− | + | ||
− | or solver 'OpenFlower'</td> | + | |
− | + | ||
<td style="width: 134px;">/opt/openflower</td> | <td style="width: 134px;">/opt/openflower</td> | ||
− | |||
<td>- Documentation & examples in installation directory</td> | <td>- Documentation & examples in installation directory</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td><span style="font-weight: bold; font-style: italic;">Dynela</span></td> | |
+ | <td>non-linear explicit dynamics</td> | ||
+ | <td>use from 'CAE Console' :<br> start interface 'DynELA_gui' <br>or solver 'Dynela_solve'</td> | ||
+ | <td>/opt/dynela</td> | ||
+ | <td>- Documentation & examples in installation directory</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="font-weight: bold; font-style: italic;">Dolfyn CFD</span></td> | ||
+ | <td>2D/3D CFD solver</td> | ||
+ | <td>use from 'CAE Console'ö<br> run 'dolfyn'</td> | ||
+ | <td>/opt/dolfyn</td> | ||
+ | <td>- Documentation & examples in installation directory</td> | ||
+ | </tr> | ||
+ | <tr> | ||
<td style="font-weight: bold; font-style: italic;">GetDP</td> | <td style="font-weight: bold; font-style: italic;">GetDP</td> | ||
− | |||
<td>general PDE solver</td> | <td>general PDE solver</td> | ||
− | |||
<td style="width: 203px;"> from 'Command line tools' console: start solver 'getdp'</td> | <td style="width: 203px;"> from 'Command line tools' console: start solver 'getdp'</td> | ||
− | |||
<td style="width: 134px;">/opt/getdp</td> | <td style="width: 134px;">/opt/getdp</td> | ||
− | + | <td>- Documentation & examples in installation directory<br>- can be started from GMSH</td> | |
− | <td>- Documentation & examples in installation directory<br> | + | |
− | + | ||
− | - can be started from GMSH</td> | + | |
− | + | ||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td style="font-weight: bold; font-style: italic;">Octave + Octave-Forge</td> | |
− | <td style="font-weight: bold; font-style: italic;">Octave</td> | + | |
− | + | ||
<td>MATLAB compatible mathematical programming</td> | <td>MATLAB compatible mathematical programming</td> | ||
− | + | <td style="width: 203px;">from CAE menu, or type 'octave' in any console</td> | |
− | <td style="width: 203px;">from | + | <td style="width: 134px;">/usr/local/bin</td> |
− | + | ||
− | <td style="width: 134px;">/usr/bin</td> | + | |
− | + | ||
<td>- Help available from within the octave shell, with the 'help' command</td> | <td>- Help available from within the octave shell, with the 'help' command</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">Scilab</td> | <td style="font-weight: bold; font-style: italic;">Scilab</td> | ||
− | |||
<td>Matlab/Simulink-like mathematical programming environment</td> | <td>Matlab/Simulink-like mathematical programming environment</td> | ||
− | + | <td style="width: 203px;">from CAE menu, or type 'scilab' in any console</td> | |
− | <td style="width: 203px;">from | + | <td style="width: 134px;">/opt/scilab/scilab-4.1</td> |
− | + | ||
− | <td style="width: 134px;">/ | + | |
− | + | ||
<td>- Help, examples, demos available from within the Scilab GUI</td> | <td>- Help, examples, demos available from within the Scilab GUI</td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | + | <td style="font-weight: bold; font-style: italic;">wxMaxima</td> | |
− | <td style="font-weight: bold; font-style: italic;"> | + | |
− | + | ||
<td>Maple like symbolic computing environment</td> | <td>Maple like symbolic computing environment</td> | ||
− | + | <td style="width: 203px;">from shortcuts on desktop or CAE menu, or type 'wxmaxima' in any console</td> | |
− | <td style="width: 203px;">from shortcuts on desktop or CAE menu, or type ' | + | <td style="width: 134px;">/usr/local/bin</td> |
− | + | <td>- Help, examples, demos available from within the wxMaxima GUI</td> | |
− | <td style="width: 134px;">/usr/bin</td> | + | </tr> |
− | + | <tr> | |
− | <td>- Help, examples, demos available from within the | + | <td><span style="font-weight: bold; font-style: italic;">R and RKWard</span></td> |
− | + | <td>Mathematical modelling & statistics (similar to S-Plus)</td> | |
+ | <td>from CAE softwares/Math start menu <br>or from a console with 'rkward'</td> | ||
+ | <td>/usr/bin</td> | ||
+ | <td> - Help available from within the RKWard interface</td> | ||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">Paraview</td> | <td style="font-weight: bold; font-style: italic;">Paraview</td> | ||
− | |||
<td>general purpose 3D visualization software</td> | <td>general purpose 3D visualization software</td> | ||
− | + | <td style="width: 203px;">from 'CAE Console': <br>start 'paraview' or 'paraFoam' for OpenFOAM specific post pro</td> | |
− | <td style="width: 203px;">from ' | + | <td style="width: 134px;">/opt/OpenFOAM/linux/<br>paraview-2.4.4</td> |
− | + | <td>- Basic help in OpenFOAM documentation </td> | |
− | <td style="width: 134px;">/opt/OpenFOAM/linux/<br> | + | |
− | + | ||
− | paraview-2. | + | |
− | + | ||
− | <td>- | + | |
− | + | ||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
− | |||
<td style="font-weight: bold; font-style: italic;">QCAD</td> | <td style="font-weight: bold; font-style: italic;">QCAD</td> | ||
− | |||
<td>2D CAD program</td> | <td>2D CAD program</td> | ||
− | + | <td style="width: 203px;">from Multimedia/Graphics start menu or type 'qcad' from any console</td> | |
− | <td style="width: 203px;">from | + | |
− | + | ||
<td style="width: 134px;">/usr/bin</td> | <td style="width: 134px;">/usr/bin</td> | ||
− | |||
<td></td> | <td></td> | ||
− | |||
</tr> | </tr> | ||
− | |||
<tr> | <tr> | ||
+ | <td><span style="font-weight: bold; font-style: italic;">Netgen </span></td> | ||
+ | <td>3D mesh generator</td> | ||
+ | <td>from CAE Console: run 'ng'</td> | ||
+ | <td>/opt/netgen</td> | ||
+ | <td> - In installation directory</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td><span style="font-weight: bold; font-style: italic;">Tetgen</span></td> | ||
+ | <td>3D mesh generator</td> | ||
+ | <td>from CAE Console: run 'tetgen'</td> | ||
+ | <td>/opt/tetgen</td> | ||
+ | <td> - In installation directory</td> | ||
+ | </tr> | ||
+ | <tr> | ||
<td style="font-weight: bold; font-style: italic;">other usefull tools</td> | <td style="font-weight: bold; font-style: italic;">other usefull tools</td> | ||
<td colspan="4" rowspan="1">Several usefull tools, documents and examples are provided in /opt/helpers directory:<br> | <td colspan="4" rowspan="1">Several usefull tools, documents and examples are provided in /opt/helpers directory:<br> | ||
− | - CreateJob.py : GUI to create a Code-Aster FE analysis from template & Salome MED mesh<br> | + | <br>- CreateJob.py: GUI to create a Code-Aster FE analysis from template & Salome MED mesh<br><br>- Unv2X, unv2abaqus, ...: a set of python scripts to facilitate mesh conversion from UNV (Salome for example) to other solvers like Calculix, Elmer or OpenFOAM.<br> |
− | - Unv2X, unv2abaqus, ...: a set of python scripts to facilitate mesh | + | <br> |
− | conversion from UNV (Salome for example) to other solvers like | + | - GenEnsightCase.py: a python script to generate an Ensight .case file from an Ensight ouput directory generated by Code-Aster.<br><br> |
− | Calculix, Elmer or OpenFOAM.<br> | + | - /opt/helpers/docs/CodeAsterEnDoc/SearchHelp.py: a simple GUI to search for strings in the English Doc of Code Aster<br><br> |
− | - GenEnsightCase.py: a python script to generate an Ensight .case file from an Ensight ouput directory generated by Code-Aster.<br> | + | |
− | - /opt/helpers/docs/CodeAsterEnDoc/SearchHelp.py: a simple GUI to search for strings in the English Doc of Code Aster<br> | + | |
- /opt/helpers/docs/tutorials and /opt/helpers/docs/examples contains some interesting tutorials on combined use of Salome & Code-Aster<br> | - /opt/helpers/docs/tutorials and /opt/helpers/docs/examples contains some interesting tutorials on combined use of Salome & Code-Aster<br> | ||
</td> | </td> | ||
</tr> | </tr> | ||
− | |||
</table> | </table> | ||
− | |||
− | |||
− | |||
=== Installing & upgrading CAELinux === | === Installing & upgrading CAELinux === |
Revision as of 20:32, 25 September 2007
Contents
Getting started with CAELinux 2007
J.Cugnoni, www.caelinux.com, 2007
Content:
- Welcome & Licence terms
- Introduction tutorial
- Softwares included in CAELinux Beta 2007
- Installing & upgrading CAELinux
Welcome & Licence terms:
First of all, we would like to thank you for your interest in CAELinux which we hope will fullfill your needs in Computer Aided Engineering. This Linux distribution is based on the excellent PCLinuxOS 2007 system and includes an allways increasing number of open source modelling, simulation & design softwares. Most of the content (99%) of CAELinux is provided under the well known GPL or LGPL (Gnu Public Licence) which allows you to freely use and redistribute these softwares. But as it is nearly impossible to check the licenses of all included packages, it is your responsibility to verify the licencing terms of the softwares that you are using. The authors of the distribution are not responsible for these licencing aspects and this distribution and all the included softwares are provided without any warranty.
Introduction
User accounts
The predefined login and passwords for CAELinux are:
Normal user account (recommended):
user: caelinux; password: caelinux
Root user account (not recommended for everyday use):
user: root; password: root
Documentation
For a very quick introduction to CAELinux capabilities, you should follow the Installation Manual and the Videos Tutorials.
Introduction / Installation manual (PDF):
Video / interactive Tutorials
Linear static stress analysis of a piston (Salome_Meca / Code-Aster)
Interactive tutorial: Doc:PistonTutorial
Simple 3D fluid dynamics analysis of a Y-shaped pipe (Salome & OpenFOAM)
Video tutorial: Doc:PipeTutorial
Softwares included in CAELinux Beta 3
Here is a non exhaustive list of CAE software packages included in
CAELinux as well as some key informations to get started. Some of the
softwares can be started from Desktop shortcuts or from the CAE start
menu, but most of the console based tools will require that you use our
special shell called 'Command line tools' (in CAE start menu).
Software | Use | How to start | Installation directory |
Documentation |
Salome_Meca_20007 | 3D CAD,Meshing Post Processing, |
Salome_Meca in CAE start menu | /opt/SALOME-MECA-2007.1-GPL | - HTML doc accessible inside the application - Tutorials in /opt/helpers/docs |
Salome v3.2.6 | 3D CAD, Meshing |
Salome_Meca in CAE start menu | /opt/SALOME-MECA-2007.1-GPL/SALOME | - HTML doc accessible inside the application - Tutorials in /opt/helpers/docs |
Code Aster v9.1 | multiphysics FE analysis | Can be used from within Salome_Meca or
with the New-FE-analysis wizard & the ASTK / Eficas interfaces |
/opt/SALOME-MECA-2007.1-GPL/aster | - French documentation available from EFICAS. -English doc (automatic translations) in /opt/helpers/docs/CodeAsterEnDoc, use SearchHelp.py from this directory to search for keywords in the English docs. - Tutorials in /opt/helpers/docs |
Impact | explicit FE dynamics | use shortcut in CAE start menu or start /opt/Impact.sh | /opt/impact | - Documentation available from the interface - Examples in installation directory |
OpenFOAM v1.4.1 |
multipurpose CFD oriented solvers | use 'CAE console' from CAE start menu or start FoamX interface from CAE menu or /opt/FoamX.sh | /opt/OpenFOAM | - Examples & tutorials in /opt/OpenFOAM/OpenFOAM-1.4.1 |
Elmer v5.3 | multiphysics FE package | use the shortcut from CAE start menu or start 'ElmerFront' from CAE Console | /opt/elmer | - Documentation in /opt/elmer - Examples in /opt/elmer |
Calculix 1.7 | pre-post & FE solver, Abaqus-like syntax |
from CAE Console: start 'ccx' for Calculix solver & 'cgx' for pre-post GUI |
/opt/CalculiX | - Documentation in /opt/CalculiX/ccx_1.7/doc and /opt/CalculiX/cgx_1.7/doc |
Code-Saturne | 3D CFD/combustion solver | from CAE Console: run /opt/saturne/set_env.sh |
/opt/saturne | - Documentation in installation directory, no example available at present time |
GMSH 1.65 & 2.0 | Scriptable & general purpose geometry modelling, meshing and post processing | use shortcut on desktop & start menu, or type 'gmsh' from 'CAE Console' | /opt/SALOME-MECA-2007.1-GPL/aster/outils/ (gmsh v1.65) /opt/gmsh/gmsh2 (gmsh v2) |
- tutorials & demos in installation directory |
Gerris flow solver v0.6.0 | 2D / 3D CFD solvers based on automatic octree mesh refinement | use from 'CAE Console' : gerris2D, gerris3D, ... |
/opt/gerris | - examples & tests in installation directory |
MBDyn | multibody dynamics | use from 'CAE Console' : start 'mbdyn' |
/opt/mbdyn | - Documentation & examples in installation directory - use 'mbdyn2easyanim.sh' & 'EasyAnimx' for visualization |
Tochnog | statics & dynamics FE solver | use from 'CAE Console' : start 'tochnog' |
/opt/tochnog | - Documentation & examples in installation directory |
OpenFlower | 3D CFD solver | use from 'CAE Console' : start interface 'OpenFlowerGUI' or solver 'OpenFlower' |
/opt/openflower | - Documentation & examples in installation directory |
Dynela | non-linear explicit dynamics | use from 'CAE Console' : start interface 'DynELA_gui' or solver 'Dynela_solve' |
/opt/dynela | - Documentation & examples in installation directory |
Dolfyn CFD | 2D/3D CFD solver | use from 'CAE Console'ö run 'dolfyn' |
/opt/dolfyn | - Documentation & examples in installation directory |
GetDP | general PDE solver | from 'Command line tools' console: start solver 'getdp' | /opt/getdp | - Documentation & examples in installation directory - can be started from GMSH |
Octave + Octave-Forge | MATLAB compatible mathematical programming | from CAE menu, or type 'octave' in any console | /usr/local/bin | - Help available from within the octave shell, with the 'help' command |
Scilab | Matlab/Simulink-like mathematical programming environment | from CAE menu, or type 'scilab' in any console | /opt/scilab/scilab-4.1 | - Help, examples, demos available from within the Scilab GUI |
wxMaxima | Maple like symbolic computing environment | from shortcuts on desktop or CAE menu, or type 'wxmaxima' in any console | /usr/local/bin | - Help, examples, demos available from within the wxMaxima GUI |
R and RKWard | Mathematical modelling & statistics (similar to S-Plus) | from CAE softwares/Math start menu or from a console with 'rkward' |
/usr/bin | - Help available from within the RKWard interface |
Paraview | general purpose 3D visualization software | from 'CAE Console': start 'paraview' or 'paraFoam' for OpenFOAM specific post pro |
/opt/OpenFOAM/linux/ paraview-2.4.4 |
- Basic help in OpenFOAM documentation |
QCAD | 2D CAD program | from Multimedia/Graphics start menu or type 'qcad' from any console | /usr/bin | |
Netgen | 3D mesh generator | from CAE Console: run 'ng' | /opt/netgen | - In installation directory |
Tetgen | 3D mesh generator | from CAE Console: run 'tetgen' | /opt/tetgen | - In installation directory |
other usefull tools | Several usefull tools, documents and examples are provided in /opt/helpers directory:
|
Installing & upgrading CAELinux
Thanks to the very simple PCLinuxOS installer, you can very quickly
turn your LiveDVD based CAELinux environment to a full featured hard
disk install which will let you customize and update your system as you
may want. We will not detail the installation steps here, but we highly
recommend that you read the documentation on the PCLinuxOS Wiki section
at http://www.pclinuxos.com. To install CAELinux Beta 3 on hard disk,
you will need at least 10Gb of free space on an ext3 partition and
preferably 1Gb on a Linux Swap partition (use PCLinuxOS disk
partitionning tool to resize or create your partitions & BACKUP
your data FIRST).
After installation, you will be able to customize your OS, install new
packages & update your system (kernel, 3D drivers etc...) with the
very efficient PCLinuxOS Control Center (in Menu->Configuration).
From there, you will be able to configure all the aspects of the system
and directly install & update softwares from Internet with the
Synaptics software package manager.
For more information about the OS, drivers, kernel, etc.. please visit http://www.pclinuxos.com
For any other question regarding CAELinux or one of the included software, you can visit our forums at http://www.caelinux.com