11 #include "MooseMesh.h"
19 InputParameters params = validParams<IntegratedBC>();
20 params.addRequiredCoupledVar(
"vel_x",
"x-component of velocity");
21 params.addCoupledVar(
"vel_y",
"y-component of velocity");
22 params.addCoupledVar(
"vel_z",
"z-component of velocity");
23 params.addRequiredParam<
unsigned int>(
"component",
"Component of the momentum equation");
24 params.addRequiredCoupledVar(
"pressure",
"The value of pressure");
30 : IntegratedBC(parameters),
31 _component(getParam<unsigned int>(
"component")),
32 _pressure(coupledValue(
"pressure")),
33 _vel_x(coupledValue(
"vel_x")),
34 _vel_y(_mesh.dimension() >= 2 ? coupledValue(
"vel_y") : _zero),
35 _vel_z(_mesh.dimension() >= 3 ? coupledValue(
"vel_z") : _zero)