23 "The acceleration components for an applied distributed force in an element.");
27 params.
addCoupledVar(
"rho_v",
"y-component of the momentum vector");
28 params.
addCoupledVar(
"rho_w",
"z-component of the momentum vector");
31 "Implements the power term of a specified force in the Navier Stokes energy equation.");
42 _rhou_var_number(coupled(
"rho_u")),
45 _rho_u(coupledValue(
"rho_u")),
46 _rho_v(isCoupled(
"rho_v") ? coupledValue(
"rho_v") : _zero),
47 _rho_w(isCoupled(
"rho_w") ? coupledValue(
"rho_w") : _zero)
const VariableValue & _rho_v
virtual Real computeQpResidual()
static InputParameters validParams()
RealVectorValue _acceleration
virtual Real computeQpJacobian()
const unsigned int invalid_uint
const VariableValue & _rho_u
The DistributedPower kernel computes the kinetic energy contribution of the body force due to total e...
unsigned int _rhow_var_number
The following methods are specializations for using the Parallel::packed_range_* routines for a vecto...
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
static InputParameters validParams()
const VariableTestValue & _test
registerMooseObject("NavierStokesApp", DistributedPower)
const VariableValue & _rho_w
unsigned int _rhov_var_number
unsigned int _rhou_var_number
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
DistributedPower(const InputParameters ¶meters)
const VariablePhiValue & _phi