![]() |
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 | stress { sxx = 1 << 0, syy = 1 << 1, szz = 1 << 2, sxy = 1 << 3, sxz = 1 << 4, syz = 1 << 5, 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 |
| unsigned | _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 |
| GmMatrix * | _F |
| bool | _enabledK0 |
1.8.15