Public Member Functions | List of all members
ExtensiveUpdater1D Class Referenceabstract

Method for updating the extensive variables. More...

#include <extensive_updater_1d.hpp>

Inheritance diagram for ExtensiveUpdater1D:
Inheritance graph
[legend]

Public Member Functions

virtual void operator() (const vector< Extensive > &fluxes, const PhysicalGeometry1D &pg, const SimulationState1D &ss, const double dt, vector< Extensive > &extensives) const =0
 Updates the extensive variabels. More...
 

Detailed Description

Method for updating the extensive variables.

Definition at line 17 of file extensive_updater_1d.hpp.

Member Function Documentation

◆ operator()()

virtual void ExtensiveUpdater1D::operator() ( const vector< Extensive > &  fluxes,
const PhysicalGeometry1D pg,
const SimulationState1D ss,
const double  dt,
vector< Extensive > &  extensives 
) const
pure virtual

Updates the extensive variabels.

Parameters
fluxesHydrodynamic fluxes
pgPhysical geometry
ssComputational domains and hydro cells
dtTime step
extensivesExtensive variables to be updated

Implemented in SimpleExtensiveUpdater1D.


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