Abstract class for external forces. More...
#include <source_term_1d.hpp>
Public Member Functions | |
virtual Extensive | operator() (const SimulationState1D &state, size_t point, double t, double dt) const =0 |
Calculates the change in the extensive conserved variables due to external forces. More... | |
Abstract class for external forces.
Definition at line 17 of file source_term_1d.hpp.
|
pure virtual |
Calculates the change in the extensive conserved variables due to external forces.
state | Computational domain and hydro cells |
point | Point in which the forces will be evaluated |
t | Simulation time |
dt | Time step |
Implemented in ZeroForce1D, and CylindricalComplementary1D.