23 "direction",
"The direction of the flow channel material property");
24 params.
addRequiredParam<MaterialPropertyName>(
"rho",
"Density material property");
25 params.
addRequiredParam<MaterialPropertyName>(
"vel",
"Velocity material property");
26 params.
addRequiredParam<MaterialPropertyName>(
"e",
"Specific internal energy material property");
27 params.
addRequiredParam<MaterialPropertyName>(
"p",
"Pressure material property");
34 _A(coupledValue(
"A")),
36 _rho(getMaterialProperty<
Real>(
"rho")),
37 _drho_darhoA(getMaterialPropertyDerivativeTHM<
Real>(
"rho",
"arhoA")),
38 _vel(getMaterialProperty<
Real>(
"vel")),
39 _dvel_darhoA(getMaterialPropertyDerivativeTHM<
Real>(
"vel",
"arhoA")),
40 _dvel_darhouA(getMaterialPropertyDerivativeTHM<
Real>(
"vel",
"arhouA")),
41 _e(getMaterialProperty<
Real>(
"e")),
42 _de_darhoA(getMaterialPropertyDerivativeTHM<
Real>(
"e",
"arhoA")),
43 _de_darhouA(getMaterialPropertyDerivativeTHM<
Real>(
"e",
"arhouA")),
44 _de_darhoEA(getMaterialPropertyDerivativeTHM<
Real>(
"e",
"arhoEA")),
45 _p(getMaterialProperty<
Real>(
"p")),
46 _dp_darhoA(getMaterialPropertyDerivativeTHM<
Real>(
"p",
"arhoA")),
47 _dp_darhouA(getMaterialPropertyDerivativeTHM<
Real>(
"p",
"arhouA")),
48 _dp_darhoEA(getMaterialPropertyDerivativeTHM<
Real>(
"p",
"arhoEA")),
49 _arhoA_var_number(coupled(
"arhoA")),
50 _arhouA_var_number(coupled(
"arhouA"))
58 _A[_qp] * _grad_test[_i][_qp];
65 _phi[_j][_qp] * _grad_test[_i][_qp];
77 _dir[_qp] *
_A[_qp] * _phi[_j][_qp] * _grad_test[_i][_qp];
84 _dir[_qp] *
_A[_qp] * _phi[_j][_qp] * _grad_test[_i][_qp];
virtual Real computeQpOffDiagJacobian(unsigned int jvar)
const MaterialProperty< Real > & _dp_darhoA
static InputParameters validParams()
const MaterialProperty< Real > & _dp_darhouA
static InputParameters validParams()
const MaterialProperty< Real > & _dp_darhoEA
virtual Real computeQpJacobian()
const MaterialProperty< Real > & _rho
const MaterialProperty< Real > & _vel
registerMooseObject("ThermalHydraulicsApp", OneD3EqnEnergyFlux)
const MaterialProperty< Real > & _de_darhoA
const MaterialProperty< Real > & _dvel_darhoA
const MaterialProperty< Real > & _p
const MaterialProperty< Real > & _drho_darhoA
const MaterialProperty< Real > & _de_darhoEA
const MaterialProperty< Real > & _e
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
OneD3EqnEnergyFlux(const InputParameters ¶meters)
const MaterialProperty< Real > & _de_darhouA
Energy flux for single phase flow.
const unsigned int _arhoA_var_number
const MaterialProperty< RealVectorValue > & _dir
The direction of the flow channel.
virtual Real computeQpResidual()
const MaterialProperty< Real > & _dvel_darhouA
const unsigned int _arhouA_var_number