Examples
- Stationary non-linear heat transfer
general presentation of interface, single 2D non-linear computation, problem with one gradient but two jacobian blocks
- Stationary non-linear heat transfer (advanced):
more complex example with heat source and performance comparison with pure FEniCS implementation. Comparison with pseudo-Newton when neglecting the dj_ddT
jacobian block
- Small strain elastoplasticity
2D plane strain and axisymmetric computation, incremental load process with multiple computations,we show how to pass material properties from FEniCS and how to get state variables for post-processing or visualization, automatic registration of "Strain" in plane strain and axisym conditions
- Large strain 3D elastoplasticity
3D computation with logarithmic deformation setting, we show how to set up the nonlinear solver parameters and show parallel compuations
- Elastic multiphase model
2D or 3D compuations with a non-standard model using two displacement fields and three generalized gradients, we mention the current limitation on tensor/vector derivatives, e show how to register these non-standard gradients, we highlight the big advantage of the MFront formulation using linear algebra on 4-rank tensors and unicode support
- Phase-field
coupling between two MFront computations (although the damage problem is linear), we show how to setup the state variables for each problem from the solution of the other
- Advanced phase-field models
use cohesive-type model and varitional inequality approach for treating irreversibility, also show how to pass spatially varying material properties (inclusions ?)
- Crystal plasticity
in large strain or with strain gradient model
- Transient heat equation
show how to write explicitly the variational formulation
-
Monolithic thermoelasticity
-
Monolithic phase-field
-
Porous visco-plasticity
application case of the StandardElastoViscoPlasticity
brick extension to porous materials