This user object performs patch recovery for a material property component. At step zero this object will compute the material QP values by explicitly calling initStatefulProperties
in order to project the state that will correspond to the old state in the first time step.
Variants include:
ProjectedStatefulMaterialNodalPatchRecoveryReal
ProjectedStatefulMaterialNodalPatchRecoveryRealVectorValue
ProjectedStatefulMaterialNodalPatchRecoveryRankTwoTensor
ProjectedStatefulMaterialNodalPatchRecoveryRankFourTensor
ADProjectedStatefulMaterialNodalPatchRecoveryReal
ADProjectedStatefulMaterialNodalPatchRecoveryRealVectorValue
ADProjectedStatefulMaterialNodalPatchRecoveryRankTwoTensor
ADProjectedStatefulMaterialNodalPatchRecoveryRankFourTensor
This object is set up by the ProjectedStatefulMaterialStorageAction.
!syntax description /UserObjects/ProjectedStatefulMaterialNodalPatchRecoveryReal
!syntax parameters /UserObjects/ProjectedStatefulMaterialNodalPatchRecoveryReal
!syntax inputs /UserObjects/ProjectedStatefulMaterialNodalPatchRecoveryReal
!syntax children /UserObjects/ProjectedStatefulMaterialNodalPatchRecoveryReal