~~NOTOC~~ {{ :doc:user:tutorials:metafor_gui.jpg?400|Overview of Metafor GUI}} ====== What is Metafor? ====== Metafor is an object-oriented Finite Element code for the simulation of solids submitted to large deformations __Main coding languages__ * C++: algorithms * Python: input files __Main features__ * 2D/3D elements (large strains). * Implicit/explicit time integration (HHT, Chung Hulbert, …) * Thermomechanical coupling (staggered or fully coupled schemes). * Frictional contact between deformable bodies or analytical surfaces. * Arbitrary Lagrangian Eulerian formalism. * Meshing and remeshing procedures. * Large set of constitutive laws (thermo-elasto-visco-plastic, damage, …) * Crack propagation (erosion method). __Metafor…__ * … is a numerical implementation of the algorithms described in course MECA-0464 * … includes all the PhD theses, Final Year Projects and research projects performed at Prof Ponthot’s laboratory * … is not a commercial software (less robust but more modular) __Typical applications__ * Metal forming processes (roll forming, deep drawing, roll levelling, hydroforming, etc.) * Crash, impact (fan blade out, shock absorbers, etc.) * Biomechanics (brain shift, orthodontics, etc.)