Go to the documentation of this file.
20 params.addClassDescription(
21 "Compute residual and Jacobian terms form the SUPG terms in the mass equation.");
40 Real result =
_taum[_qp] * (Ru * _grad_test[_i][_qp]);
80 time_part = _grad_test[_i][_qp](m - 1) * (_phi[_j][_qp] * d_udot_du[m - 1]);
86 _taum[_qp] * (time_part + _grad_test[_i][_qp] * (
_calA[_qp][m] * _grad_phi[_j][_qp]));
Real computeJacobianHelper(unsigned var)
virtual Real computeQpJacobian()
bool isNSVariable(unsigned var)
Helper functions for mapping Moose variable numberings into the "canonical" numbering for the compres...
Compute residual and Jacobian terms form the SUPG terms in the mass equation.
NSSUPGMass(const InputParameters ¶meters)
const MaterialProperty< Real > & _taum
InputParameters validParams< NSSUPGBase >()
virtual Real computeQpResidual()
const MaterialProperty< std::vector< RealTensorValue > > & _calA
registerMooseObject("NavierStokesApp", NSSUPGMass)
This class acts as a base class for stabilization kernels.
const VariableValue & _d_rhoudot_du
const MaterialProperty< std::vector< Real > > & _strong_residuals
InputParameters validParams< NSSUPGMass >()
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
const VariableValue & _d_rhowdot_du
unsigned mapVarNumber(unsigned var)
const VariableValue & _d_rhovdot_du