const bool _ini_aux_provided
Whether the user has supplied AuxVariables representing the initial stress.
virtual void computeQpEigenstrain() override
Compute the eigenstrain and store in _eigenstrain.
std::vector< const Function * > _initial_stress_fcn
initial stress components
std::vector< const VariableValue * > _ini_aux
AuxVariables defining the initial stress.
const std::string _base_name
base_name for elasticity tensor to use to convert stress to strain
const MaterialProperty< RankTwoTensor > & _eigenstrain_old
Stores the total eigenstrain in the previous step.
ComputeEigenstrainFromInitialStress(const InputParameters ¶meters)
static InputParameters validParams()
InputParameters validParams< ComputeEigenstrainFromInitialStress >()
ComputeEigenstrain computes an Eigenstrain that results from an initial stress The initial stress is ...
ComputeEigenstrainBase is the base class for eigenstrain tensors.
const MaterialProperty< RankFourTensor > & _elasticity_tensor
elasticity tensor used to convert stress to strain