fossils
Finite element models of bones loaded by muscle forces.
The FE models (input files) are compatible with the nonlinear FE code Metafor and with fossils, a free and open-source FE solver whose source code and binaries are provided here. It is written in C++ with the help of the gmsh library for mesh management and pre/postprocessing, Eigen for linear algebra and MKL Pardiso (fast parallel linear solver). The code is wrapped in Python thanks to SWIG. The small GUI is written in PyQt.
How to run the models (GUI)?
- The latest Windows installer of fossils can be downloaded here: fossilsetup.exe.
- Run the installer and double-click on the link on the desktop.
- Choose an input file (see the models folder of this repository).
- Click the "Run" button.
- Results are stored in a workspace folder.
How to run the code (command line)?
fossils.exe [-k nthreads] [--nogui] <path_to_input_file.py>
References
This work has been done through a collaboration between the EDDy Lab (Prof. Valentin Fisher) and the Department of Aerospace and Mechanical Engineering (R. Boman, J.-P. Ponthot) at the University of Liège.
- V. Gaudichon - Uncovering the functional disparity of Cretaceous marine reptiles via finite element analysis. Thesis of Master II Paleontology Poitiers-Montpellier 2020-2021.
- V. Gaudichon et al. Uncovering the biomechanical disparity of Cretaceous marine reptile feeding via finite element analysis. 69th Symposium on Vertebrate Palaeontology and Comparative Anatomy - September 2021.
- Metafor.