This class samples components of RankTwoTensor material properties for the integration points in all elements that are intersected by a user-defined line. More...
#include <LineMaterialRankTwoSampler.h>
Public Member Functions | |
LineMaterialRankTwoSampler (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 material property to a scalar for output Call through to RankTwoScalarTools::component() to access the components. More... | |
Static Public Member Functions | |
static InputParameters | validParams () |
Public Attributes | |
const unsigned int | _i |
const unsigned int | _j |
This class samples components of RankTwoTensor material properties for the integration points in all elements that are intersected by a user-defined line.
Definition at line 25 of file LineMaterialRankTwoSampler.h.
LineMaterialRankTwoSampler::LineMaterialRankTwoSampler | ( | const InputParameters & | parameters | ) |
Class constructor Sets up variables for output based on the properties to be output.
parameters | The input parameters |
Definition at line 33 of file LineMaterialRankTwoSampler.C.
|
virtual |
Reduce the material property to a scalar for output Call through to RankTwoScalarTools::component() to access the components.
property | The material property |
curr_point | The point corresponding to this material property |
Definition at line 41 of file LineMaterialRankTwoSampler.C.
|
static |
Definition at line 18 of file LineMaterialRankTwoSampler.C.
const unsigned int LineMaterialRankTwoSampler::_i |
Definition at line 46 of file LineMaterialRankTwoSampler.h.
Referenced by getScalarFromProperty().
const unsigned int LineMaterialRankTwoSampler::_j |
Definition at line 47 of file LineMaterialRankTwoSampler.h.
Referenced by getScalarFromProperty().