Go to the documentation of this file.
13 #include "DerivativeMaterialInterface.h"
static InputParameters validParams()
Real computeQpResidual() override
const SubblockIndexProvider * _subblock_id_provider
const unsigned int _num_disp_var
Abstract base class for user objects that provide an index for a given element that is independent of...
void computeOffDiagJacobianScalar(unsigned int jvar) override
These methods are used to compute the off-diagonal jacobian for the coupling between scalar variable ...
virtual void computeDispOffDiagJacobianScalar(unsigned int component, unsigned int jvar)
std::vector< MooseVariable * > _disp_var
const std::vector< MaterialPropertyName > _eigenstrain_names
RankFourTensorTempl< Real > RankFourTensor
std::vector< const MaterialProperty< RankTwoTensor > * > _deigenstrain_dT
virtual void computeTempOffDiagJacobianScalar(unsigned int jvar)
GeneralizedPlaneStrainOffDiag(const InputParameters ¶meters)
const MaterialProperty< RankFourTensor > & _Jacobian_mult
const unsigned int _scalar_var_id
const std::string _base_name
InputParameters validParams< GeneralizedPlaneStrainOffDiag >()
unsigned int _scalar_out_of_plane_strain_direction
RankTwoTensorTempl< Real > RankTwoTensor
unsigned int _scalar_out_of_plane_strain_var
MooseVariable * _temp_var