I always get confused with the quantity of file types there are. FreeCAD, Salome, Code_Aster, Salome Meca, Calculix, Elmer, Gmsh, NetGen, ParaView, Python, OpenFOAM, … So how can one understand how each of these work and connect to each other?

We divide the file types in 5 categories:

• Geometry

• Mesh / Model

• Boundary Conditions + Model

• Solver

• Solution

Since these softwares can do a mixture of these 5 elements it’s not that easy to keep up with so many software and so many interconnections.

• Gemetry

○ FreeCAD

○ Salome

○ Salome Meca

○ Gmsh

○ Elmer

• Mesh/Model

○ Salome

○ Salome Meca

○ Gmsh

○ NetGen

○ Elmer

• Boundary Conditions

○ FreeCAD

○ Salome-Meca

○ Gmsh

○ Elmer

• Solver

○ Code_Aster

○ Calculix

○ OpenFOAM

○ Elmer

• Solution

○ FreeCAD

○ Salome

○ Salome Meca

○ ParaViewer

○ Elmer