Public Member Functions | List of all members
SimpleExtensiveUpdater1D Class Reference

A simple extensive updater. More...

#include <simple_extensive_updater_1d.hpp>

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

Public Member Functions

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

Detailed Description

A simple extensive updater.

Definition at line 9 of file simple_extensive_updater_1d.hpp.

Member Function Documentation

◆ operator()()

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

Updates the extensive variabels.

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

Implements ExtensiveUpdater1D.

Definition at line 6 of file simple_extensive_updater_1d.cpp.


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