ADStressDivergenceRSphericalTensors is the automatic differentiation version of StressDivergenceTensors. More...
#include <ADStressDivergenceRSphericalTensors.h>
Public Member Functions | |
| ADStressDivergenceRSphericalTensors (const InputParameters ¶meters) | |
Static Public Member Functions | |
| static InputParameters | validParams () |
Protected Member Functions | |
| void | initialSetup () override |
| ADReal | computeQpResidual () override |
| void | precalculateResidual () override |
| const | ADMaterialProperty (RankTwoTensor) &_stress |
Protected Attributes | |
| usingStressDivergenceTensorsMembers | |
| const std::string | _base_name |
| const unsigned int | _component |
| const unsigned int | _ndisp |
| Coupled displacement variables. More... | |
| std::vector< unsigned int > | _disp_var |
| std::vector< ADReal > | _avg_grad_test |
| Gradient of test function averaged over the element. Used in volumetric locking correction calculation. More... | |
| const bool | _volumetric_locking_correction |
| Flag for volumetric locking correction. More... | |
| usingKernelMembers | |
ADStressDivergenceRSphericalTensors is the automatic differentiation version of StressDivergenceTensors.
Within this kernel the first displacement component refers to displacement in the radial direction. The COORD_TYPE in the Problem block must be set to RSPHERICAL.
Definition at line 16 of file ADStressDivergenceRSphericalTensors.h.
| ADStressDivergenceRSphericalTensors< compute_stage >::ADStressDivergenceRSphericalTensors | ( | const InputParameters & | parameters | ) |
Definition at line 32 of file ADStressDivergenceRSphericalTensors.C.
|
protectedinherited |
|
overrideprotected |
Definition at line 51 of file ADStressDivergenceRSphericalTensors.C.
|
overrideprotected |
Definition at line 42 of file ADStressDivergenceRSphericalTensors.C.
|
inlineoverrideprotected |
Definition at line 38 of file ADStressDivergenceRSphericalTensors.h.
|
static |
Definition at line 22 of file ADStressDivergenceRSphericalTensors.C.
|
protectedinherited |
Gradient of test function averaged over the element. Used in volumetric locking correction calculation.
Definition at line 61 of file ADStressDivergenceTensors.h.
|
protectedinherited |
Definition at line 51 of file ADStressDivergenceTensors.h.
|
protectedinherited |
Definition at line 54 of file ADStressDivergenceTensors.h.
Referenced by ADStressDivergenceRSphericalTensors< compute_stage >::ADStressDivergenceRSphericalTensors().
|
protectedinherited |
Definition at line 58 of file ADStressDivergenceTensors.h.
Referenced by ADStressDivergenceTensors< compute_stage >::ADStressDivergenceTensors().
|
protectedinherited |
Coupled displacement variables.
Definition at line 57 of file ADStressDivergenceTensors.h.
Referenced by ADStressDivergenceTensors< compute_stage >::ADStressDivergenceTensors().
|
protectedinherited |
Flag for volumetric locking correction.
Definition at line 64 of file ADStressDivergenceTensors.h.
Referenced by ADStressDivergenceTensors< compute_stage >::ADStressDivergenceTensors().
|
protectedinherited |
Definition at line 66 of file ADStressDivergenceTensors.h.
|
protected |
Definition at line 40 of file ADStressDivergenceRSphericalTensors.h.
1.8.16