Base class for specifying boundary advective fluxes for porous conservation of mass, momentum, and fluid energy equations when using an HLLC discretization and when mass fluxes and temperature are specified.
PCNSFVHLLCSpecifiedMassFluxAndTemperatureBC(const InputParameters ¶meters)
Base clase for HLLC boundary conditions for the Euler equation.
void preComputeWaveSpeed() override
this function is a call back for setting quantities for computing wave speed before calling the wave ...
const Function & _superficial_rhou_boundary
const Function & _temperature_boundary
const Function *const _superficial_rhow_boundary
const InputParameters & parameters() const
const Function *const _superficial_rhov_boundary
static InputParameters validParams()