![]() |
MechanicalFemPhysics
The GeMA Mechanical FEM Physics Plugin
|

Public Types | |
| enum | state { elastic , plastic , residue , broken , softening , un_reloading , failure , apex } |
| enum | openState { CLOSE_MODE , TIP_MODE , OPEN_MODE } |
| enum | stressIndex { isxx = 0 , isyy = 1 , iszz = 2 , isxy = 3 , isxz = 4 , isyz = 5 } |
| enum | stress { sxx = 1 << isxx , syy = 1 << isyy , szz = 1 << iszz , sxy = 1 << isxy , sxz = 1 << isxz , syz = 1 << isyz , last } |
| enum | stressState { uniaxial , axial_shear , plane_strain , plane_stress , axissimetric , cohesive , triaxial } |
| enum | savedData { SD_oldState , SD_newState , SD_oldStrain , SD_newStrain , SD_oldStress , SD_newStress , SD_residualStress , SD_newYSR , SD_oldYSR , SD_iteration , SD_substeps , SD_lineSearch , SD_oldTemp , SD_newTemp , SD_F , SD_enabledK0 , SD_updatedLD } |
| The set of saved data. | |
Public Member Functions | |
| GmGaussAccessor * | savedAc (savedData acId) const |
| Given an enumerated accessor id for a gauss accessor value, returns the correspondent accessor. | |
Public Attributes | |
| bool | _updatedLD = false |
| GmTLS< unsigned, true > | _index |
| GmGaussAccessor * | _oldState |
| GmGaussAccessor * | _newState |
| GmGaussAccessor * | _oldStrain |
| GmGaussAccessor * | _newStrain |
| GmGaussAccessor * | _oldStress |
| GmGaussAccessor * | _newStress |
| GmGaussAccessor * | _residualStress |
| GmGaussAccessor * | _newYSR |
| GmGaussAccessor * | _oldYSR |
| GmGaussAccessor * | _iteration |
| GmGaussAccessor * | _substeps |
| GmGaussAccessor * | _lineSearch |
| GmGaussAccessor * | _oldTemp |
| GmGaussAccessor * | _newTemp |
| GmTLS< GmMatrix, true > * | _F |
| bool | _enabledK0 |