FEBio  1.5.0
Public Member Functions | Data Fields | Protected Member Functions
FEDamageTransIsoMooneyRivlin Class Reference
Inheritance diagram for FEDamageTransIsoMooneyRivlin:
FEUncoupledMaterial FEElasticMaterial FESolidMaterial FEMaterial FEParamContainer

Public Member Functions

virtual FEMaterialPointCreateMaterialPointData ()
 returns a pointer to a new material point object
mat3ds DevStress (FEMaterialPoint &pt)
 calculate deviatoric stress at material point
tens4ds DevTangent (FEMaterialPoint &pt)
 calculate deviatoric tangent stiffness at material point
void Init ()
 data initialization
 DECLARE_REGISTERED (FEDamageTransIsoMooneyRivlin)
 DECLARE_PARAMETER_LIST ()

Data Fields

double m_c1
 Mooney-Rivlin coefficient C1.
double m_c2
 Mooney-Rivlin coefficient C2.
double m_c3
double m_c4
double m_Mbeta
 damage parameter beta
double m_Msmin
 damage parameter psi-min
double m_Msmax
 damage parameter psi-max
double m_Fbeta
double m_Fsmin
double m_Fsmax

Protected Member Functions

mat3ds MatrixStress (FEMaterialPoint &mp)
 Calculate the deviatoric stress.
mat3ds FiberStress (FEMaterialPoint &mp)
tens4ds MatrixTangent (FEMaterialPoint &pt)
 Calculate the deviatoric tangent.
tens4ds FiberTangent (FEMaterialPoint &pt)
double MatrixDamage (FEMaterialPoint &pt)
double FiberDamage (FEMaterialPoint &pt)
double MatrixDamageDerive (FEMaterialPoint &pt)
double FiberDamageDerive (FEMaterialPoint &pt)

The documentation for this class was generated from the following files: