www.mooseframework.org
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TensorMechADMatTest< compute_stage > Class Template Reference

TensorMechADMatTest is the base class for stress tensors. More...

#include <TensorMechADMatTest.h>

Inheritance diagram for TensorMechADMatTest< compute_stage >:
[legend]

Public Member Functions

 TensorMechADMatTest (const InputParameters &parameters)
 

Protected Member Functions

virtual void computeQpProperties () override
 
 ADMaterialProperty (RankTwoTensor) &_total_strain
 
 ADMaterialProperty (RankTwoTensor) &_mechanical_strain
 
 ADMaterialProperty (RankTwoTensor) &_stress
 

Protected Attributes

MaterialProperty< RankFourTensor > & _elasticity_tensor
 
unsigned int _ndisp
 
std::vector< const ADVariableGradient * > _grad_disp
 
RankFourTensor _Cijkl
 
 usingMaterialMembers
 

Detailed Description

template<ComputeStage compute_stage>
class TensorMechADMatTest< compute_stage >

TensorMechADMatTest is the base class for stress tensors.

Definition at line 17 of file TensorMechADMatTest.h.

Constructor & Destructor Documentation

◆ TensorMechADMatTest()

template<ComputeStage compute_stage>
TensorMechADMatTest< compute_stage >::TensorMechADMatTest ( const InputParameters &  parameters)

Member Function Documentation

◆ ADMaterialProperty() [1/3]

template<ComputeStage compute_stage>
TensorMechADMatTest< compute_stage >::ADMaterialProperty ( RankTwoTensor  ) &
protected

◆ ADMaterialProperty() [2/3]

template<ComputeStage compute_stage>
TensorMechADMatTest< compute_stage >::ADMaterialProperty ( RankTwoTensor  ) &
protected

◆ ADMaterialProperty() [3/3]

template<ComputeStage compute_stage>
TensorMechADMatTest< compute_stage >::ADMaterialProperty ( RankTwoTensor  ) &
protected

◆ computeQpProperties()

template<ComputeStage compute_stage>
virtual void TensorMechADMatTest< compute_stage >::computeQpProperties ( )
overrideprotectedvirtual

Member Data Documentation

◆ _Cijkl

template<ComputeStage compute_stage>
RankFourTensor TensorMechADMatTest< compute_stage >::_Cijkl
protected

Definition at line 44 of file TensorMechADMatTest.h.

◆ _elasticity_tensor

template<ComputeStage compute_stage>
MaterialProperty<RankFourTensor>& TensorMechADMatTest< compute_stage >::_elasticity_tensor
protected

Definition at line 36 of file TensorMechADMatTest.h.

◆ _grad_disp

template<ComputeStage compute_stage>
std::vector<const ADVariableGradient *> TensorMechADMatTest< compute_stage >::_grad_disp
protected

Definition at line 42 of file TensorMechADMatTest.h.

◆ _ndisp

template<ComputeStage compute_stage>
unsigned int TensorMechADMatTest< compute_stage >::_ndisp
protected

Definition at line 41 of file TensorMechADMatTest.h.

◆ usingMaterialMembers

template<ComputeStage compute_stage>
TensorMechADMatTest< compute_stage >::usingMaterialMembers
protected

Definition at line 46 of file TensorMechADMatTest.h.


The documentation for this class was generated from the following file: