13 namespace navierstokes {
14 namespace navierstokes1d {
28 const Real& nx = normal[
XX];
39 flux[2] = (tau_xx*p.
u)*nx - heat_flux;
boost::proto::terminal< SFOp< NormalOp > >::type const normal
void compute_diffusive_flux(const Data &p, const ColVector_NDIM &normal, RowVector_NEQS &flux, Real &wave_speed)
Diffusive flux in conservative form.
MatrixTypes< NDIM, NEQS >::RowVector_NEQS RowVector_NEQS
ColVector_NDIM grad_T
gradient of temperature
void compute_diffusive_wave_speed(const Data &p, const ColVector_NDIM &normal, Real &wave_speed)
Maximum absolute wave speed.
Real max(const Real a, const Real b)
Maximum between two scalars.
MatrixTypes< NDIM, NEQS >::ColVector_NDIM ColVector_NDIM
ColVector_NDIM grad_u
gradient of x velocity
Top-level namespace for coolfluid.
Real kappa
thermal conductivity