for supersonic outlets More...
#include <Boundary_condition.hpp>
Public Member Functions | |
| virtual void | apply_state (Boundary_face &) |
| inverts flux (so that avg is zero) | |
| virtual void | apply_flux (Boundary_face &) |
| applies boundary condition to viscous fluxes (if applicable) | |
Public Member Functions inherited from hexed::Flow_bc | |
| virtual void | apply_advection (Boundary_face &) |
| applies boundary condition to linear advection equation used to compute nonsmoothness indicator | |
| virtual void | apply_diffusion (Boundary_face &) |
| virtual void | flux_diffusion (Boundary_face &) |
| virtual void | init_cache (Boundary_face &) |
initialize Boundary_face::state_cache at beginning of simulation (used by Cache_bc) | |
for supersonic outlets
does not modify state and sets viscous flux to zero
|
virtual |
applies boundary condition to viscous fluxes (if applicable)
Implements hexed::Flow_bc.
|
virtual |
inverts flux (so that avg is zero)
Implements hexed::Flow_bc.