Go to the documentation of this file.
12 #include "DerivativeMaterialInterface.h"
14 #include "RankFourTensor.h"
ComputeElasticityTensorBase(const InputParameters ¶meters)
Add-on class that provides the functionality to issue guarantees for declared material properties.
virtual void computeQpProperties()
MaterialProperty< Real > & _effective_stiffness
ComputeElasticityTensorBase the base class for computing elasticity tensors.
virtual void computeQpElasticityTensor()=0
InputParameters validParams< ComputeElasticityTensorBase >()
MaterialProperty< RankFourTensor > & _elasticity_tensor
static InputParameters validParams()
std::string _elasticity_tensor_name
const std::string _base_name
const Function *const _prefactor_function
prefactor function to multiply the elasticity tensor with