|
### Software components
|
|
# Execution
|
|
|
|
|
|
Workflow execution is based on the workflow framework [pyiron](https://pyiron.org) developed by the initiative [Plattform Material Digital](https://www.materialdigital.de/)
|
|
Workflow execution is based on the workflow framework [pyiron](https://pyiron.org) developed by the initiative [Plattform Material Digital](https://www.materialdigital.de/)
|
|
|
|
|
|
Visualisation is based on [JupyterLab](https://jupyter.org) and [PyVista](https://pyvista.org) and [Matplotlib](https://matplotlib.org/) for 3D/2D data respectively.
|
|
# Visualisation
|
|
|
|
|
|
FEM simulation is achieved via [Calculix](https://www.calculix.de/). |
|
Overall UI visualisation is based on [JupyterLab](https://jupyter.org) and its widget system [Jupyter Widgets](https://ipywidgets.readthedocs.io/en/latest/)
|
|
\ No newline at end of file |
|
|
|
|
|
Interaction with the used 3D mesh and display of simulation results is implemented via [PyVista](https://pyvista.org), while 2D data is plotted with [Matplotlib](https://matplotlib.org/).
|
|
|
|
|
|
|
|
# Simulation
|
|
|
|
|
|
|
|
The original version of the simulation used the proprietary solutions of [Abaqus](https://www.3ds.com/de/produkte-und-services/simulia/produkte/abaqus/) and the plugin [COMPRO](https://www.convergent.ca/products/compro-simulation-software).
|
|
|
|
|
|
|
|
Due to the closed source nature of the initial workflow, the published workflow uses [Calculix](https://www.calculix.de/) as a drop in replacement of FEM simulation. |
|
|
|
\ No newline at end of file |