Public Member Functions | List of all members
SkipUpdate Class Reference

Prevents certain cells from being updated. More...

#include <simple_cell_updater.hpp>

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

Public Member Functions

ComputationalCell operator() (const Tessellation &tess, const PhysicalGeometry &pg, const EquationOfState &eos, const vector< Extensive > &extensives, const vector< ComputationalCell > &cells, const CacheData &cd, const size_t index, TracerStickerNames const &tracerstickernames, double time) const
 Calculates the value of the primitive variables in a computational cell. More...
 

Detailed Description

Prevents certain cells from being updated.

Definition at line 131 of file simple_cell_updater.hpp.

Member Function Documentation

◆ operator()()

ComputationalCell SkipUpdate::operator() ( const Tessellation tess,
const PhysicalGeometry pg,
const EquationOfState eos,
const vector< Extensive > &  extensives,
const vector< ComputationalCell > &  cells,
const CacheData cd,
const size_t  index,
TracerStickerNames const &  tracerstickernames,
double  time 
) const
virtual

Calculates the value of the primitive variables in a computational cell.

Parameters
tessTessellation
pgPhysical geometry
eosEquation of state
extensivesExtensive variables
cellsComputational cells
cdCached data
indexCell index
tracerstickernamesTHe names of the stickers and tracers
Returns
Computational cell

Implements SimpleCellUpdater::Action.

Definition at line 263 of file simple_cell_updater.cpp.


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