Public Member Functions | List of all members
Outflow Class Reference

Outflow boundary conditions. More...

#include <outflow1d.hpp>

Inheritance diagram for Outflow:
Inheritance graph
[legend]
Collaboration diagram for Outflow:
Collaboration graph
[legend]

Public Member Functions

Extensive operator() (const SimulationState1D &ss, const EquationOfState &eos, const RiemannSolver &rs, const vector< double > &vertex_veclocity, const bool side) const
 Calculates the flux at the boundaries. More...
 

Detailed Description

Outflow boundary conditions.

Definition at line 12 of file outflow1d.hpp.

Member Function Documentation

◆ operator()()

Extensive Outflow::operator() ( const SimulationState1D ss,
const EquationOfState eos,
const RiemannSolver rs,
const vector< double > &  vertex_velocity,
const bool  side 
) const
virtual

Calculates the flux at the boundaries.

Parameters
ssComputational domain and hydro cells
eosEquation of state
rsRiemann solver
vertex_velocityVelocity of the vertex
sideFalse for left boundary, true for right boundary
Returns
Flux at the boundary

Implements BoundaryConditions1D.

Definition at line 6 of file outflow1d.cpp.

Here is the call graph for this function:

The documentation for this class was generated from the following files: