The tutorials are designed to help users learn how to simulate hyperelastic materials and solve multiphysic problems using the Finite Element Method (FEM) in Julia with HyperFEM.jl.

HyperFEM.jl is built on top of the Gridap.jl ecosystem, providing specialized tools for multiphysics hyperelastic simulations. The tutorials can be found in a dedicated repository and demonstrate the core usage of HyperFEM, and these are recommended for new users.

Get started

  • Clone the repository:
git clone https://github.com/MultiSimOLab/HyperFEM_tutorials.git
cd HyperFEM_tutorials
  • Open the Julia REPL, type ] to enter package mode, and activate de environment:
pkg> activate .
  • Install the dependencies:
pkg> instantiate

Tutorials

The HyperFEM tutorials include a wide range of tutorials, carefully selected to demonstrate the toolbox's capabilities. Each tutorial focuses on a specific type of problem, from basic PDEs to complex multiphysics and optimization scenarios. These examples are ideal for understanding both the theoretical formulation and the practical implementation of FEM simulations in Julia.