Base element userobject class for peridynamics.
Base userObject class to compute the residual and diagonal Jacobian components for scalar out-of-plan...
virtual void threadJoin(const UserObject &uo) override
Real _jacobian
Jacobian parameter.
Real returnJacobian() const
Function to return the computed diagonal Jacobian.
virtual void initialize() override
const Function & _pressure
Applied out-of-plane force parameters.
Real returnResidual() const
Function to return the computed residual.
static InputParameters validParams()
const MooseEnum _strain
Option of strain formulation: SMALL or FINITE.
Real _residual
Residual parameter.
virtual void finalize() override
const MaterialProperty< RankFourTensor > & _Cijkl
Elasticity tensor.
const InputParameters & parameters() const