sets pressure on outflow boundaries More...
#include <Boundary_condition.hpp>
  
Public Member Functions | |
| Pressure_outflow (double pressure) | |
| void | apply_state (Boundary_face &) override | 
| applies boundary condition to state variables (Dirichlet BCs)   | |
| void | apply_flux (Boundary_face &) override | 
  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)   | |
sets pressure on outflow boundaries
Riemann_invariants
      
  | 
  overridevirtual | 
Implements hexed::Flow_bc.
      
  | 
  overridevirtual | 
applies boundary condition to state variables (Dirichlet BCs)
writes to the first n_var()*size() entries of ghost_state() (called on the provided Boundary_face.) 
Implements hexed::Flow_bc.