Go to the documentation of this file.
14 #define usingCompute1DSmallStrainMembers \
15 usingComputeSmallStrainMembers; \
16 using ADCompute1DSmallStrain<compute_stage>::computeStrainYY; \
17 using ADCompute1DSmallStrain<compute_stage>::computeStrainZZ
19 template <ComputeStage>
30 template <ComputeStage compute_stage>
usingComputeSmallStrainMembers
void computeProperties() override
ADComputeSmallStrain defines a strain tensor, assuming small strains.
ADCompute1DSmallStrain defines a strain tensor, assuming small strains, in 1D problems,...
virtual ADReal computeStrainYY()=0
Computes the strain_yy; as a virtual function, this function is overwritten for the specific geometri...
declareADValidParams(ADCompute1DSmallStrain)
virtual ADReal computeStrainZZ()=0
Computes the strain_zz; as a virtual function, this function is overwritten for the specific geometri...
static InputParameters validParams()
ADCompute1DSmallStrain(const InputParameters ¶meters)