#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().