26 "Darcy friction factor coefficient property");
33 _A(coupledValue(
"A")),
34 _D_h(getMaterialProperty<
Real>(
"D_h")),
35 _rho(getMaterialProperty<
Real>(
"rho")),
36 _drho_darhoA(getMaterialPropertyDerivativeTHM<
Real>(
"rho",
"arhoA")),
37 _vel(getMaterialProperty<
Real>(
"vel")),
38 _dvel_darhoA(getMaterialPropertyDerivativeTHM<
Real>(
"vel",
"arhoA")),
39 _dvel_darhouA(getMaterialPropertyDerivativeTHM<
Real>(
"vel",
"arhouA")),
40 _f_D(getMaterialProperty<
Real>(
"f_D")),
41 _df_D_darhoA(getMaterialPropertyDerivativeTHM<
Real>(
"f_D",
"arhoA")),
42 _df_D_darhouA(getMaterialPropertyDerivativeTHM<
Real>(
"f_D",
"arhouA")),
43 _df_D_darhoEA(getMaterialPropertyDerivativeTHM<
Real>(
"f_D",
"arhoEA")),
44 _arhoA_var_number(coupled(
"arhoA")),
45 _arhouA_var_number(coupled(
"arhouA")),
46 _arhoEA_var_number(coupled(
"arhoEA"))
71 _f_D[_qp] *
_rho[_qp] * dvel2_darhoA) *
72 0.5 *
_A[_qp] /
_D_h[_qp] * _phi[_j][_qp] * _test[_i][_qp];
79 _D_h[_qp] * _phi[_j][_qp] * _test[_i][_qp];
84 _D_h[_qp] * _phi[_j][_qp] * _test[_i][_qp];
const MaterialProperty< Real > & _f_D
Darcy friction factor.
unsigned int _arhouA_var_number
const MaterialProperty< Real > & _df_D_darhoEA
static InputParameters validParams()
const MaterialProperty< Real > & _vel
velocity
Computes wall friction term for single phase flow.
const MaterialProperty< Real > & _rho
Density.
const MaterialProperty< Real > & _dvel_darhoA
const MaterialProperty< Real > & _D_h
Hydraulic diameter.
const MaterialProperty< Real > & _drho_darhoA
unsigned int _arhoEA_var_number
const MaterialProperty< Real > & _dvel_darhouA
const MaterialProperty< Real > & _df_D_darhoA
virtual Real computeQpResidual() override
OneD3EqnMomentumFriction(const InputParameters ¶meters)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
const VariableValue & _A
area
registerMooseObject("ThermalHydraulicsApp", OneD3EqnMomentumFriction)
virtual Real computeQpOffDiagJacobian(unsigned int jvar) override
unsigned int _arhoA_var_number
virtual Real computeQpJacobian() override
const MaterialProperty< Real > & _df_D_darhouA