virtual RealVectorValue strongViscousTermLaplace()
OutputTools< Real >::VariableGradient VariableGradient
RealVectorValue dStrongViscDUCompTractionRZ(const unsigned int comp) const
Computes the Jacobian for the additional RZ terms for the Traction form of the strong viscous term fo...
const VariableValue *const _u_vel_previous_nl
const VariablePhiSecond & _second_phi
second derivatives of the shape function
virtual RealVectorValue dStrongViscDUCompTraction(unsigned comp)
RealVectorValue dStrongViscDUCompLaplaceRZ(const unsigned int comp) const
Computes the Jacobian for the additional RZ terms for the Laplace form of the strong viscous term for...
const MaterialProperty< Real > & _rho
virtual Real tauNodal()
Provides tau which yields superconvergence for 1D advection-diffusion.
This class computes strong and weak components of the INS governing equations.
const VariableValue & _u_vel
static InputParameters validParams()
const VariableValue *const _w_vel_previous_nl
RealVectorValue relativeVelocity() const
Compute the velocity.
const MaterialProperty< Real > & _mu
virtual RealVectorValue dWeakViscDUCompTraction()
virtual Real dTauDUComp(unsigned comp)
const VariableValue *const _v_vel_previous_nl
const VariableGradient & _grad_v_vel
const unsigned int _rz_radial_coord
The radial coordinate index for RZ coordinate systems.
const VariableSecond & _second_u_vel
const VariableValue & _w_vel_dot
const VariableValue & _w_vel
OutputTools< Real >::VariablePhiSecond VariablePhiSecond
const VariableValue & _disp_x_dot
Time derivative of the x-displacement, mesh velocity in the x-direction.
unsigned _w_vel_var_number
RealVectorValue strongViscousTermTractionRZ() const
Computes the additional RZ terms for the Traction form of the strong viscous term.
virtual RealVectorValue dStrongPressureDPressure()
const bool _disps_provided
Whether displacements are provided.
virtual RealVectorValue timeDerivativeTerm()
virtual RealVectorValue convectiveTerm()
const VariableValue & _d_v_vel_dot_dv
virtual RealVectorValue weakViscousTermTraction(unsigned comp)
const VariableGradient & _grad_u_vel
const VariableSecond & _second_v_vel
virtual RealVectorValue strongPressureTerm()
virtual Real dWeakPressureDPressure()
virtual Real computeQpResidual()=0
const VariableValue & _disp_y_dot
Time derivative of the y-displacement, mesh velocity in the y-direction.
const VariableValue & _u_vel_dot
OutputTools< Real >::VariableValue VariableValue
virtual RealVectorValue dConvecDUComp(unsigned comp)
unsigned _u_vel_var_number
virtual Real computeQpOffDiagJacobian(unsigned jvar)=0
virtual RealVectorValue dStrongViscDUCompLaplace(unsigned comp)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableValue & _d_w_vel_dot_dw
const VariableGradient & _grad_w_vel
const VariableSecond & _second_w_vel
RealVectorValue strongViscousTermLaplaceRZ() const
Computes the additional RZ terms for the Laplace form of the strong viscous term. ...
virtual RealVectorValue gravityTerm()
INSBase(const InputParameters ¶meters)
virtual RealVectorValue strongViscousTermTraction()
const VariableGradient & _grad_p
virtual RealVectorValue dWeakViscDUCompLaplace()
const InputParameters & parameters() const
OutputTools< Real >::VariableSecond VariableSecond
const VariableValue & _v_vel
virtual RealVectorValue weakViscousTermLaplace(unsigned comp)
virtual Real computeQpJacobian()=0
unsigned _v_vel_var_number
const VariableValue & _disp_z_dot
Time derivative of the z-displacement, mesh velocity in the z-direction.
virtual Real weakPressureTerm()
virtual RealVectorValue dTimeDerivativeDUComp(unsigned comp)
const VariableValue & _d_u_vel_dot_du
const VariableValue & _v_vel_dot