Applications

Everything that is compiled into an executable or is run from the shell lives in applications. There is one solver, a small set of mesh and case utilities, and a library of Bash functions used by the tutorials.


Contents

Item What it is
solids4Foam The solver. Solid, fluid and fluid-solid interaction analyses, with the physics selected at run time.
Utilities Mesh and case pre- and post-processing: abaqusMeshToFoam, addTinyPatch, foamMeshToAbaqus, perturbMeshPoints, projectPatchToSphere and splitPatch.
decomposeParMonolithic Decomposes the regions of a monolithic multi-region case as one graph, so that the partitioning is consistent across regions.
solids4FoamScripts.sh Bash functions used by the tutorial Allrun scripts, principally for making a case run on any OpenFOAM fork.

Building

applications/Allwmake builds the solver, the utilities, the tests and the scripts; it is called in turn by the top-level Allwmake. applications/Allwclean removes the resulting executables and dependencies.

cd applications
./Allwmake

Source

applications