Second order flux calculator based on a series of conditions and actions. More...
#include <condition_action_sequence_2.hpp>
Classes | |
class | Action2 |
Action taken to calculate flux. More... | |
Public Member Functions | |
ConditionActionSequence2 (const vector< pair< const ConditionActionSequence::Condition *, const ConditionActionSequence::Action *> > &sequence, const vector< pair< const ConditionActionSequence::Condition *, const ConditionActionSequence2::Action2 *> > &sequence2, SpatialReconstruction const &interp) | |
Class constructor. More... | |
vector< Extensive > | operator() (const Tessellation &tess, const vector< Vector2D > &edge_velocities, const vector< ComputationalCell > &cells, const vector< Extensive > &extensives, const CacheData &cd, const EquationOfState &eos, const double time, const double dt, TracerStickerNames const &tracerstickernames) const |
Calculates fluxes. More... | |
![]() | |
virtual | ~FluxCalculator (void) |
Class destructor. | |
Second order flux calculator based on a series of conditions and actions.
Definition at line 9 of file condition_action_sequence_2.hpp.
ConditionActionSequence2::ConditionActionSequence2 | ( | const vector< pair< const ConditionActionSequence::Condition *, const ConditionActionSequence::Action *> > & | sequence, |
const vector< pair< const ConditionActionSequence::Condition *, const ConditionActionSequence2::Action2 *> > & | sequence2, | ||
SpatialReconstruction const & | interp | ||
) |
Class constructor.
sequence | Series of condition and action action pairs |
interp | Interpolation |
sequence2 | List of second order condition action sequences |
Definition at line 9 of file condition_action_sequence_2.cpp.
|
virtual |
Calculates fluxes.
tess | Tessellation |
edge_velocities | Velocities of the mesh generating points |
cells | Computational cells |
extensives | Extensive variables in each cell |
cd | Cached data |
eos | Equation of state |
time | Time |
dt | Time step |
tracerstickernames | The names of the tracers and stickers |
Implements FluxCalculator.
Definition at line 83 of file condition_action_sequence_2.cpp.