This class samples RankTwoTensor material properties for the integration points in all elements that are intersected by a user-defined line. More...
#include <LineMaterialRankTwoScalarSampler.h>
Public Member Functions | |
LineMaterialRankTwoScalarSampler (const InputParameters ¶meters) | |
Class constructor Sets up variables for output based on the properties to be output. More... | |
virtual Real | getScalarFromProperty (const RankTwoTensor &property, const Point &curr_point) |
Reduce the RankTwoTensor material property to a scalar for output Call through to RankTwoScalarTools::getQuantity to access the full set of options for reducing the RankTwoTensor to a scalar quantity. More... | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Attributes | |
MooseEnum | _scalar_type |
const Point | _point1 |
const Point | _point2 |
Point | _direction |
This class samples RankTwoTensor material properties for the integration points in all elements that are intersected by a user-defined line.
It provides access to the full set of options for reducing the RankTwoTensor to a scalar
Definition at line 26 of file LineMaterialRankTwoScalarSampler.h.
LineMaterialRankTwoScalarSampler::LineMaterialRankTwoScalarSampler | ( | const InputParameters & | parameters | ) |
Class constructor Sets up variables for output based on the properties to be output.
parameters | The input parameters |
Definition at line 35 of file LineMaterialRankTwoScalarSampler.C.
|
virtual |
Reduce the RankTwoTensor material property to a scalar for output Call through to RankTwoScalarTools::getQuantity to access the full set of options for reducing the RankTwoTensor to a scalar quantity.
property | The material property |
curr_point | The point corresponding to this material property |
Definition at line 46 of file LineMaterialRankTwoScalarSampler.C.
|
static |
Definition at line 18 of file LineMaterialRankTwoScalarSampler.C.
|
protected |
Definition at line 53 of file LineMaterialRankTwoScalarSampler.h.
Referenced by getScalarFromProperty().
|
protected |
Definition at line 51 of file LineMaterialRankTwoScalarSampler.h.
Referenced by getScalarFromProperty().
|
protected |
Definition at line 52 of file LineMaterialRankTwoScalarSampler.h.
Referenced by getScalarFromProperty().
|
protected |
Definition at line 49 of file LineMaterialRankTwoScalarSampler.h.
Referenced by getScalarFromProperty().