Public Member Functions | List of all members
FluxCalculator1D Class Referenceabstract

Base class for a flux calculator. More...

#include <flux_calculator_1d.hpp>

Inheritance diagram for FluxCalculator1D:
Inheritance graph
[legend]

Public Member Functions

virtual vector< Extensiveoperator() (const SimulationState1D &ss, const vector< double > &vertex_velocity, const EquationOfState &eos, const double dt) const =0
 Calculates the fluxes. More...
 

Detailed Description

Base class for a flux calculator.

Definition at line 17 of file flux_calculator_1d.hpp.

Member Function Documentation

◆ operator()()

virtual vector<Extensive> FluxCalculator1D::operator() ( const SimulationState1D ss,
const vector< double > &  vertex_velocity,
const EquationOfState eos,
const double  dt 
) const
pure virtual

Calculates the fluxes.

Parameters
ssComputational grid and hydro cells
vertex_velocityVelocity of the vertices
eosEquation of state
dtTime ste
Returns
Fluxes

Implemented in SimpleFluxCalculator1D.


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