Go-Smart Simulation Architecture - FEniCS Family

This is a family within the Docker+CGAL workflow, incorporating meshing from mesher-cgal and simulation provided by FEniCS. FEniCS is a general-purpose finite element framework, capable of automated solution of PDEs.

The dolfin-convert script is used to translate the volumetric MSH into DOLFIN-XML, for direct import into the Python script. The reference upstream Docker image for this is fenicsproject/stable-ppa.

Definition

The definition used for this family should be one or a series of Python files, containing a start.py. This has access to all the FEniCS dependencies, including many core scientific Python libraries.