28 _thermal_conductivity(getMaterialProperty<Real>(
"thermal_conductivity")),
58 return ((-thermal_vec - visc_vec) * _normals[_qp]) * _test[_i][_qp];
65 Real thermal_term = 0.0;
67 for (
unsigned int ell = 0; ell < LIBMESH_DIM; ++ell)
69 Real intermediate_result = 0.;
72 for (
unsigned n = 0; n < 5; ++n)
76 intermediate_result *= _phi[_j][_qp];
82 thermal_term += intermediate_result * _normals[_qp](ell);
88 return (-thermal_term) * _test[_i][_qp];
101 Real rho =
_rho[_qp];
102 Real phij = _phi[_j][_qp];
114 Real thermal_term = 0.;
116 for (
unsigned ell = 0; ell < LIBMESH_DIM; ++ell)
118 Real intermediate_result = 0.;
121 for (
unsigned n = 0; n < 5; ++n)
125 intermediate_result *= _phi[_j][_qp];
131 thermal_term += intermediate_result * _normals[_qp](ell);
149 for (
unsigned int k = 0; k < LIBMESH_DIM; ++k)
151 Real intermediate_value = 0.0;
152 for (
unsigned int ell = 0; ell < LIBMESH_DIM; ++ell)
153 intermediate_value +=
154 (U(ell) / rho * (-tau(k, ell) * phij / rho +
_vst_derivs.
dtau(k, ell, m)));
158 visc_term += intermediate_value * _normals[_qp](k);
169 unsigned int m_local = m - 1;
172 for (
unsigned int k = 0; k < LIBMESH_DIM; ++k)
174 Real intermediate_value = tau(k, m_local) * phij / rho;
176 for (
unsigned int ell = 0; ell < LIBMESH_DIM; ++ell)
181 visc_term += intermediate_value * _normals[_qp](k);
188 mooseError(
"Shouldn't get here, this is the on-diagonal entry!");
192 mooseError(
"Invalid m value.");
198 return (-thermal_term - visc_term) * _test[_i][_qp];