Advanced Tutorials
This section covers advanced topics in FEAX for specialized applications.
Available Tutorials
- Periodic Boundary Conditions - Learn how to apply periodic boundary conditions using prolongation matrices for unit cell analysis, homogenization problems, and repeating structures.
- Lattice Structure Homogenization - Computational homogenization of lattice structures using FEAX's
flattoolkit with graph-based structure definition and periodic boundary conditions. - Adaptive Topology Optimization - 3D topology optimization with Gmsh adaptive remeshing, Heaviside continuation, and gradient-based mesh refinement.
- Cohesive Fracture with Matrix-Free Newton Solver - Quasi-static fracture simulation using the matrix-free Newton solver and cohesive zone model with energy-based formulation and automatic differentiation.
- Third Medium Contact - Frictionless contact via the third-medium method with HuHu-LuLu biharmonic regularization, incremental loading, and non-symmetric BC elimination.
- Cahn-Hilliard Phase Separation - Transient spinodal decomposition using mixed formulation, backward Euler time integration, and the
ImplicitPipelinetime-stepping interface. - Batched Topology Optimization with Surface Loads - Multi-load topology optimization using
jax.vmapto vectorize FE solves, SIREN density fields, and gradient-based updates across 10 load cases in parallel.