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