Public Member Functions | List of all members
FirstOrderHydroFlux Class Reference

First order flux calculator. More...

#include <FirstOrderHydroFlux.hpp>

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

Public Member Functions

 FirstOrderHydroFlux (RiemannSolver const &rs)
 Class constructor. More...
 
 ~FirstOrderHydroFlux (void)
 Class destructor.
 
vector< Conserved3Doperator() (const Tessellation3D &tess, const vector< ComputationalCell > &cells, const EquationOfState &eos, const vector< Vector3D > &point_velocities) const
 Calculates the fluxes. More...
 
- Public Member Functions inherited from FluxCalculator3D
virtual ~FluxCalculator3D (void)
 Class destructor.
 

Detailed Description

First order flux calculator.

Definition at line 15 of file FirstOrderHydroFlux.hpp.

Constructor & Destructor Documentation

◆ FirstOrderHydroFlux()

FirstOrderHydroFlux::FirstOrderHydroFlux ( RiemannSolver const &  rs)
explicit

Class constructor.

Parameters
rsThe Riemann solver

Definition at line 94 of file FirstOrderHydroFlux.cpp.

Member Function Documentation

◆ operator()()

vector< Conserved3D > FirstOrderHydroFlux::operator() ( const Tessellation3D tess,
const vector< ComputationalCell > &  cells,
const EquationOfState eos,
const vector< Vector3D > &  point_velocities 
) const
virtual

Calculates the fluxes.

Parameters
tessTessellation
cellsComputational cells
eosEquation of state
point_velocitiesVelocities of the mesh generating point
Returns
Fluxes

Implements FluxCalculator3D.

Definition at line 98 of file FirstOrderHydroFlux.cpp.

Here is the call graph for this function:

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