Model module

Description

Describe a model (variable, data and equation terms linking the variables).

Files

File(s)

Description

getfem_models.h and getfem_models.cc

Defines the object models, its internal and the standard bricks (linear elasticity, generic elliptic brick, Dirichlet boundary conditions …).

getfem_model_solvers.h and getfem_model_solvers.cc

Defines the the standard solvers for the model object.

getfem_contact_and_friction_common.h and getfem_contact_and_friction_common.cc

Common algorithms for contact/friction conditions on deformable bodies

getfem_contact_and_friction_integral.h and getfem_contact_and_friction_integral.cc

Small sliding contact/friction bricks of integral type.

getfem_contact_and_friction_large_sliding.h and getfem_contact_and_friction_large_sliding.cc

Large sliding contact/friction bricks.

getfem_contact_and_friction_nodal.h and getfem_contact_and_friction_nodal.cc

Small sliding nodal contact/friction bricks.

getfem_Navier_Stokes.h

An attempt for Navier-Stokes bricks. To be improved.

getfem_fourth_order.h and getfem_fourth_order.cc

Bilaplacian and Kirchhoff-Love plate bricks

getfem_linearized_plates.h and getfem_linearized_plates.cc

Mindlin-Reissner plate brick

getfem_nonlinear_elasticity.h and getfem_nonlinear_elasticity.cc

Large deformation elasticity bricks.

getfem_plasticity.h and getfem_plasticity.cc

Plasticity bricks.

State

Constant evolution to includes next models.

Perspectives

More plate, load and shell bricks, plasticity in large deformation, …