Go to the documentation of this file.
14 #define usingCompute1DFiniteStrainMembers \
15 usingComputeFiniteStrainMembers; \
16 using ADCompute1DFiniteStrain<compute_stage>::computeGradDispYY; \
17 using ADCompute1DFiniteStrain<compute_stage>::computeGradDispYYOld; \
18 using ADCompute1DFiniteStrain<compute_stage>::computeGradDispZZ; \
19 using ADCompute1DFiniteStrain<compute_stage>::computeGradDispZZOld
21 template <ComputeStage>
31 template <ComputeStage compute_stage>
ADCompute1DFiniteStrain(const InputParameters ¶meters)
virtual ADReal computeGradDispYY()=0
Computes the current dUy/dY; as a virtual function, this function is overwritten for the specific geo...
usingComputeFiniteStrainMembers
virtual Real computeGradDispZZOld()=0
Computes the old dUz/dz; as a virtual function, this function is overwritten for the specific geometr...
ADComputeFiniteStrain defines a strain increment and rotation increment, for finite strains.
void computeProperties() override
ADCompute1DFiniteStrain defines a strain increment for finite strains in 1D problems,...
declareADValidParams(ADCompute1DFiniteStrain)
virtual Real computeGradDispYYOld()=0
Computes the old dUy/dY; as a virtual function, this function is overwritten for the specific geometr...
virtual ADReal computeGradDispZZ()=0
Computes the current dUz/dz; as a virtual function, this function is overwritten for the specific geo...
static InputParameters validParams()