#include <MaterialTensorCalculator.h>
Public Types | |
| enum | QUANTITY_ENUM { COMPONENT, VONMISES, EFFECTIVESTRAIN, HYDROSTATIC, DIRECTION, HOOP, RADIAL, AXIAL, MAXPRINCIPAL, MEDPRINCIPAL, MINPRINCIPAL, FIRSTINVARIANT, SECONDINVARIANT, THIRDINVARIANT, TRIAXIALITY, VOLUMETRICSTRAIN } |
Public Member Functions | |
| MaterialTensorCalculator (const InputParameters ¶meters) | |
| ~MaterialTensorCalculator () | |
| Real | getTensorQuantity (const SymmTensor &tensor, const Point &curr_point, RealVectorValue &direction) |
Protected Attributes | |
| const int | _index |
| MooseEnum | _quantity_moose_enum |
| QUANTITY_ENUM | _quantity |
| const Point | _p1 |
| const Point | _p2 |
| const Point | _direction |
Definition at line 24 of file MaterialTensorCalculator.h.
| Enumerator | |
|---|---|
| COMPONENT | |
| VONMISES | |
| EFFECTIVESTRAIN | |
| HYDROSTATIC | |
| DIRECTION | |
| HOOP | |
| RADIAL | |
| AXIAL | |
| MAXPRINCIPAL | |
| MEDPRINCIPAL | |
| MINPRINCIPAL | |
| FIRSTINVARIANT | |
| SECONDINVARIANT | |
| THIRDINVARIANT | |
| TRIAXIALITY | |
| VOLUMETRICSTRAIN | |
Definition at line 27 of file MaterialTensorCalculator.h.
| MaterialTensorCalculator::MaterialTensorCalculator | ( | const InputParameters & | parameters | ) |
Definition at line 39 of file MaterialTensorCalculator.C.
|
inline |
Definition at line 49 of file MaterialTensorCalculator.h.
| Real MaterialTensorCalculator::getTensorQuantity | ( | const SymmTensor & | tensor, |
| const Point & | curr_point, | ||
| RealVectorValue & | direction | ||
| ) |
Definition at line 71 of file MaterialTensorCalculator.C.
Referenced by MaterialTensorIntegralSM::computeQpIntegral(), MaterialTensorAux::computeValue(), XFEMMaterialTensorMarkerUserObject::doesElementCrack(), and LineMaterialSymmTensorSampler::getScalarFromProperty().
|
protected |
Definition at line 58 of file MaterialTensorCalculator.h.
Referenced by getTensorQuantity().
|
protected |
Definition at line 52 of file MaterialTensorCalculator.h.
Referenced by getTensorQuantity(), and MaterialTensorCalculator().
|
protected |
Definition at line 56 of file MaterialTensorCalculator.h.
Referenced by getTensorQuantity().
|
protected |
Definition at line 57 of file MaterialTensorCalculator.h.
Referenced by getTensorQuantity().
|
protected |
Definition at line 54 of file MaterialTensorCalculator.h.
Referenced by getTensorQuantity(), and MaterialTensorCalculator().
|
protected |
Definition at line 53 of file MaterialTensorCalculator.h.
Referenced by getTensorQuantity(), and MaterialTensorCalculator().
1.8.16