MatFLeX

A framework for finite element simulation of hyperelastic materials in 3D.
749 téléchargements
Mise à jour 20 juil. 2017

Afficher la licence

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.

Citation pour cette source

Igor Peterlik (2024). MatFLeX (https://www.mathworks.com/matlabcentral/fileexchange/63331-matflex), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2013b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

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 Publié le Notes de version
1.0.0.0

.