MatFLeX
A framework for finite element simulation of hyperelastic materials in 3D. Contains:
-- Finite element formulation of StVenant-Kirchhoff and 2-coefficient Mooney-Rivlin hyperelastic materials over a 3D mesh composed of linear tetrahedra.
-- Implementation of both materials available in total Lagrangian and updated Lagrangian formulations.
-- Static and quasi-static simulation allowing for defining applied body forces, surface pressure, surface tractions and prescribed displacements (heterogeneous Dirichlet boundary conditions).
-- Implementation of Dirichlet conditions using Lagrange multipliers, allowing for extraction of applied forces.
-- Simulation of contacts with a rigid obstacle (currently limited to a plane) based on Linear Complementarity Problem.
-- Import/export using VTK and CSV files. Allows for using with Paraview for interactive creation of geometry and visualization.
-- Matlab fast visualization of simulation results.
-- Verification and benchmark scripts comparing the simulation to results obtained by FeBIO.
Works with Matlab versions 8.2 -- 9.2.
Cite As
Igor Peterlik (2024). MatFLeX (https://www.mathworks.com/matlabcentral/fileexchange/63331-matflex), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
MatFLeX/external/
MatFLeX/external/Quadratures/
MatFLeX/framework/
MatFLeX/framework/assembleFEM/
MatFLeX/framework/enumClasses/
MatFLeX/framework/helper/
MatFLeX/framework/initialize/
MatFLeX/framework/inputOutput/
MatFLeX/framework/solvers/
MatFLeX/framework/visual/
MatFLeX/simulations/brain/
MatFLeX/simulations/cube555/
MatFLeX/simulations/cylinder152/
MatFLeX/tests/
MatFLeX/tests/matlab/cube555/
MatFLeX/tests/matlab/cylinder152/
MatFLeX/tests/scripts/
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 | . |