So what’s out there again?

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

Salome 8.2 ParaVis

Another tool in Salome is the ParaView (ParaVis) module for Post processing.

Salome 8 ParaView
Salome 8 ParaVis

In this segment of Salome and Salome-Meca one can view the results as a normal post processor.

ParaVis Post Processing
ParaVis Post Processing

Compared to FreeCAD 0.16 this is a much better environment that allows more control over the results display . FreeCAD 0.17 is much better than it’s predecessor, however ParaVis is still a bit better, the interface is still cleaner and allows more control.