Peridynamic Aux Kernel base class.
const InputParameters & parameters() const
Aux Kernel class to postprocess and output the strain and stress components and equivalents for perid...
const bool _plane_stress
plane stress problem or not
bool _scalar_out_of_plane_strain_coupled
variable for generalized plane strain cases
const Point _point1
Points for direction dependent scalar output.
virtual void computeRankTwoTensors()
Function to compute the total strain, mechanical strain, and stress tensors at each discrete material...
static InputParameters validParams()
Real computeValue() override
MooseVariable * _temp_var
coupled temperature variable
std::vector< MooseVariable * > _disp_var
@
RankFourTensor _Cijkl
elasticity tensor
const Real _temp_ref
reference temperature
MooseVariable * _bond_status_var
bond_status variable
std::string _output_type
output type: component or scalar
RankTwoTensor _mechanical_strain
Real _youngs_modulus
material constants
const VariableValue & _scalar_out_of_plane_strain
unsigned int _i
component index
std::string _rank_two_tensor
name of rank two tensor to be processed: total_strain, mechanical_strain or stress
MooseEnum _scalar_type
specific scalar type to be output
RankTwoTensor _total_strain
rank two tensors
VariableValueTempl< false > VariableValue