Public Member Functions | List of all members
ConditionExtensiveUpdater::Action Class Referenceabstract

Action taken to update extensive. More...

#include <ConditionExtensiveUpdater.hpp>

Public Member Functions

virtual void operator() (const vector< Extensive > &fluxes, const PhysicalGeometry &pg, const Tessellation &tess, const double dt, const CacheData &cd, const vector< ComputationalCell > &cells, Extensive &extensive, size_t index, double time, TracerStickerNames const &tracerstickernames) const =0
 

Detailed Description

Action taken to update extensive.

Definition at line 36 of file ConditionExtensiveUpdater.hpp.

Member Function Documentation

◆ operator()()

virtual void ConditionExtensiveUpdater::Action::operator() ( const vector< Extensive > &  fluxes,
const PhysicalGeometry pg,
const Tessellation tess,
const double  dt,
const CacheData cd,
const vector< ComputationalCell > &  cells,
Extensive extensive,
size_t  index,
double  time,
TracerStickerNames const &  tracerstickernames 
) const
pure virtual
Parameters
fluxesFluxes
pgPhysical geometry
tessTessellation
dtTime step
cdCache data
cellsComputational cells
extensiveExtensive variable, input is after the addition of hydro fluxes
indexThe index of the cell
timeThe time
tracerstickernamesThe names of the tracers and stickers

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