38 _second_u(_var.secondSln()),
40 _u_var(_sys.getFieldVariable<Real>(_tid, parameters.get<
std::vector<VariableName>>(
"u")[0])),
41 _v_var(_sys.getFieldVariable<Real>(_tid, parameters.get<
std::vector<VariableName>>(
"v")[0])),
42 _w_var(_mesh.dimension() == 3 ? _sys.getFieldVariable<Real>(
43 _tid, parameters.get<
std::vector<VariableName>>(
"w")[0])
46 _u_vel(coupledValue(
"u")),
47 _v_vel(_mesh.dimension() >= 2 ? coupledValue(
"v") : _zero),
48 _w_vel(_mesh.dimension() == 3 ? coupledValue(
"w") : _zero),
49 _pressure(coupledValue(
"pressure")),
50 _temperature(coupledValue(
"temperature")),
51 _rho(getMaterialProperty<Real>(
"rho_fluid")),
53 _has_porosity(isParamValid(
"porosity")),
54 _porosity(_has_porosity ? coupledValue(
"porosity") : _zero),
56 _bTransient(getParam<bool>(
"transient")),
57 _u_vel_dot(_bTransient ? coupledDot(
"u") : _zero),
58 _v_vel_dot(_bTransient && (_mesh.dimension() >= 2) ? coupledDot(
"v") : _zero),
59 _w_vel_dot(_bTransient && (_mesh.dimension() == 3) ? coupledDot(
"w") : _zero),
62 _grad_u_vel(coupledGradient(
"u")),
63 _grad_v_vel(_mesh.dimension() >= 2 ? coupledGradient(
"v") : _grad_zero),
64 _grad_w_vel(_mesh.dimension() == 3 ? coupledGradient(
"w") : _grad_zero),
65 _grad_pressure(coupledGradient(
"pressure")),
66 _grad_temperature(coupledGradient(
"temperature")),
69 _u_vel_var_number(coupled(
"u")),
70 _v_vel_var_number(_mesh.dimension() >= 2 ? coupled(
"v") :
libMesh::invalid_uint),
71 _w_vel_var_number(_mesh.dimension() == 3 ? coupled(
"w") :
libMesh::invalid_uint),
72 _pressure_var_number(coupled(
"pressure")),
73 _temperature_var_number(coupled(
"temperature")),
76 _viscous_stress_tensor(getMaterialProperty<RealTensorValue>(
"viscous_stress_tensor")),
77 _dynamic_viscosity(getMaterialProperty<Real>(
"dynamic_viscosity")),
78 _turbulence_viscosity(getMaterialProperty<Real>(
"turbulence_viscosity")),
79 _inertia_resistance_coeff(getMaterialProperty<RealTensorValue>(
"inertia_resistance_coeff")),
80 _viscous_resistance_coeff(getMaterialProperty<RealTensorValue>(
"viscous_resistance_coeff")),
85 _vec_g = getParam<VectorValue<Real>>(
"gravity");