Go to the documentation of this file.
18 #include "MooseMesh.h"
26 InputParameters params = validParams<AuxKernel>();
28 params.addClassDescription(
29 "Auxiliary kernel for computing the Mach number assuming an ideal gas.");
35 params.addRequiredParam<UserObjectName>(
"fluid_properties",
36 "The name of the user object for fluid properties");
42 : AuxKernel(parameters),
44 _v_vel(_mesh.dimension() >= 2 ? coupledValue(
NS::
velocity_y) : _zero),
45 _w_vel(_mesh.dimension() == 3 ? coupledValue(
NS::
velocity_z) : _zero),
const std::string velocity_x
const SinglePhaseFluidProperties & _fp
const VariableValue & _w_vel
Common class for single phase fluid properties.
const std::string specific_volume
const std::string velocity_y
const std::string velocity_z
const VariableValue & _specific_volume
const VariableValue & _u_vel
const VariableValue & _internal_energy
const VariableValue & _v_vel
registerMooseObject("NavierStokesApp", NSMachAux)
virtual Real computeValue()
const std::string internal_energy
NSMachAux(const InputParameters ¶meters)
Auxiliary kernel for computing the Mach number assuming an ideal gas.
InputParameters validParams< NSMachAux >()