Public Member Functions | List of all members
FluxCalculator3D Class Referenceabstract

Abstract class for flux calculator. More...

#include <flux_calculator_3d.hpp>

Inheritance diagram for FluxCalculator3D:
Inheritance graph
[legend]

Public Member Functions

virtual vector< Conserved3Doperator() (const Tessellation3D &tess, const vector< ComputationalCell > &cells, const EquationOfState &eos, const vector< Vector3D > &point_velocities) const =0
 Calculates the fluxes. More...
 
virtual ~FluxCalculator3D (void)
 Class destructor.
 

Detailed Description

Abstract class for flux calculator.

Definition at line 17 of file flux_calculator_3d.hpp.

Member Function Documentation

◆ operator()()

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

Calculates the fluxes.

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

Implemented in FirstOrderHydroFlux.


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