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