30 virtual Real
computeDF(
unsigned int i_var)
override;
31 virtual Real
computeD2F(
unsigned int i_var,
unsigned int j_var)
override;
48 std::vector<const MaterialProperty<RankTwoTensor> *>
_dstrain;
49 std::vector<std::vector<const MaterialProperty<RankTwoTensor> *>>
_d2strain;
Material class to compute the elastic free energy and its derivatives.
const MaterialProperty< RankTwoTensor > & _stress
Stress tensor.
const MaterialProperty< RankFourTensor > & _elasticity_tensor
Elasticity tensor derivatives.
virtual Real computeD2F(unsigned int i_var, unsigned int j_var) override
std::vector< std::vector< const MaterialProperty< RankTwoTensor > * > > _d2strain
std::vector< const MaterialProperty< RankTwoTensor > * > _dstrain
virtual Real computeDF(unsigned int i_var) override
std::vector< std::vector< const MaterialProperty< RankFourTensor > * > > _d2elasticity_tensor
std::vector< const MaterialProperty< RankFourTensor > * > _delasticity_tensor
virtual Real computeF() override
const std::string _base_name
const MaterialProperty< RankTwoTensor > & _strain
Strain and derivatives.
static InputParameters validParams()
virtual void initialSetup() override
const InputParameters & parameters() const