2.0.0b10
catchment modelling framework
|
Adds a linear decay to solute storages. More...
Adds a linear decay to solute storages.
Normally used for operator split model coupling. Use this to replace the old source
parameter of a solute storage
Usage:
Public Member Functions | |
real | get_flux (const SoluteStorage &solute_storage, const cmf::math::Time &t) const override |
Calculates the reactive flux from / to the given solute storage at time t. | |
virtual bool | is_compatible (const SoluteStorage &solute_storage) |
Tests if the reaction is compatible to a solute storage. Returns true if not overwritten by a child class. | |
real | operator() (const SoluteStorage &solute_storage, const cmf::math::Time &t) const |
Calculates the reactive flux from / to the given solute storage at time t. | |