FEBio  1.5.0
Public Member Functions | Data Fields | Protected Attributes | Static Protected Attributes
FE2DTransIsoMooneyRivlin Class Reference

2D transversely isotropic Mooney-Rivlin More...

#include <FE2DTransIsoMooneyRivlin.h>

Inheritance diagram for FE2DTransIsoMooneyRivlin:
FETransverselyIsotropic FEUncoupledMaterial FEElasticMaterial FESolidMaterial FEMaterial FEParamContainer

Public Member Functions

 FE2DTransIsoMooneyRivlin ()
 constructor
virtual mat3ds DevStress (FEMaterialPoint &pt)
 calculate deviatoric stress at material point
virtual tens4ds DevTangent (FEMaterialPoint &pt)
 calculate deviatoric tangent stiffness at material point
 DECLARE_REGISTERED (FE2DTransIsoMooneyRivlin)
 DECLARE_PARAMETER_LIST ()

Data Fields

double m_c1
 Mooney-Rivlin parameter c1.
double m_c2
 Mooney-Rivlin parameter c2.
double m_a [2]
double m_ac

Protected Attributes

double m_w [2]

Static Protected Attributes

static double m_cth [NSTEPS]
static double m_sth [NSTEPS]

Detailed Description

2D transversely isotropic Mooney-Rivlin

This class describes a transversely isotropic matrix where the base material is Mooney-Rivlin. The difference between this material and the FETransIsoMooneyRivlin material is that in this material the fibers lie in the plane that is perpendicular to the transverse axis.


Member Function Documentation

mat3ds FE2DTransIsoMooneyRivlin::DevStress ( FEMaterialPoint mp) [virtual]

calculate deviatoric stress at material point

Calculates the deviatoric stress for this material.

Parameters:
mpmaterial point at which to evaluate the stress
Returns:
Returns the deviatoric Cauchy stress for this material.

Implements FEUncoupledMaterial.

tens4ds FE2DTransIsoMooneyRivlin::DevTangent ( FEMaterialPoint mp) [virtual]

calculate deviatoric tangent stiffness at material point

Calculates the deviatoric elasticity tensor for this material.

Parameters:
mpmaterial point at which to evaulate the elasticity tensor
Returns:
Returns the spatial deviatoric elasticity tangent for this material.

Implements FEUncoupledMaterial.


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