23 params.
addRequiredParam<
unsigned int>(
"component",
"Component of the momentum equation");
26 "Implements free flow boundary conditions for one of the momentum equations.");
32 _component(getParam<unsigned
int>(
"component")),
34 _vel_x(coupledValue(
"vel_x")),
35 _vel_y(_mesh.dimension() >= 2 ? coupledValue(
"vel_y") : _zero),
36 _vel_z(_mesh.dimension() >= 3 ? coupledValue(
"vel_z") : _zero)
const VariableTestValue & _test
const MooseArray< Point > & _normals
virtual Real computeQpResidual()
static InputParameters validParams()
const VariableValue & _vel_z
const VariableValue & _vel_y
const VariableValue & _pressure
const VariableValue & _vel_x
MomentumFreeBC(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static const std::string pressure
static InputParameters validParams()
registerMooseObject("NavierStokesApp", MomentumFreeBC)
void ErrorVector unsigned int