|
FEBio
1.5.0
|
2D transversely isotropic Mooney-Rivlin More...
#include <FE2DTransIsoMooneyRivlin.h>
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] |
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.
| mat3ds FE2DTransIsoMooneyRivlin::DevStress | ( | FEMaterialPoint & | mp | ) | [virtual] |
calculate deviatoric stress at material point
Calculates the deviatoric stress for this material.
| mp | material point at which to evaluate the stress |
Implements FEUncoupledMaterial.
| tens4ds FE2DTransIsoMooneyRivlin::DevTangent | ( | FEMaterialPoint & | mp | ) | [virtual] |
calculate deviatoric tangent stiffness at material point
Calculates the deviatoric elasticity tensor for this material.
| mp | material point at which to evaulate the elasticity tensor |
Implements FEUncoupledMaterial.
1.7.5.1