| 
    GetFEM
    5.4.4
    
   | 
 
Mooney-Rivlin hyperelastic law. More...
#include <getfem_nonlinear_elasticity.h>
Inherits getfem::abstract_hyperelastic_law.
Additional Inherited Members | |
  Public Member Functions inherited from getfem::abstract_hyperelastic_law | |
| virtual void | cauchy_updated_lagrangian (const base_matrix &F, const base_matrix &E, base_matrix &cauchy_stress, const base_vector ¶ms, scalar_type det_trans) const | 
| True Cauchy stress (for Updated Lagrangian formulation)  | |
| virtual void | grad_sigma_updated_lagrangian (const base_matrix &F, const base_matrix &E, const base_vector ¶ms, scalar_type det_trans, base_tensor &grad_sigma_ul) const | 
| cauchy-truesdel tangent moduli, used in updated lagrangian  | |
Mooney-Rivlin hyperelastic law.
To be used for compressible and incompressible problems. Following combinations are possible: not compressible, not neohookean (default): 2 parameters (C1,C2) not compressible, neohookean: 1 parameter (C1) compressible, not neohookean: 3 parameters (C1,C2,D1) compressible, neohookean: 2 parameters (C1,D1)
Definition at line 153 of file getfem_nonlinear_elasticity.h.