SELiquidTransporter Class Reference
#include <SESubstanceTransport.h>
Public Member Functions | |
SELiquidTransporter (Logger *logger) | |
SELiquidTransporter (const VolumePerTimeUnit &fUnit, const VolumeUnit &qUnit, const MassUnit &eUnit, const MassPerVolumeUnit &iUnit, Logger *logger) | |
~SELiquidTransporter () | |
Public Member Functions inherited from SESubstanceTransporter< SELiquidTransportGraph, VolumePerTimeUnit, VolumeUnit, MassUnit, MassPerVolumeUnit > | |
SESubstanceTransporter (const FluxUnit &fUnit, const QuantityUnit &qUnit, const ExtensiveUnit &eUnit, const IntensiveUnit &iUnit, Logger *logger) | |
virtual | ~SESubstanceTransporter () |
void | Transport (GraphType &graph, double timeStep_s) |
Calculates the intensive and extensive properties for this Graph. More... | |
Public Member Functions inherited from Loggable | |
Loggable (Logger *logger=nullptr) | |
Loggable (std::string const &logfile) | |
virtual | ~Loggable () |
virtual Logger * | GetLogger () const |
virtual void | SetLogger (Logger &logger) |
virtual void | Debug (std::string const &msg) const |
virtual void | Debug (std::stringstream &msg) const |
virtual void | Debug (std::ostream &msg) const |
virtual void | Info (std::string const &msg) const |
virtual void | Info (std::stringstream &msg) const |
virtual void | Info (const std::stringstream &msg) const |
virtual void | Info (std::ostream &msg) const |
virtual void | Warning (std::string const &msg) const |
virtual void | Warning (std::stringstream &msg) const |
virtual void | Warning (std::ostream &msg) const |
virtual void | Error (std::string const &msg) const |
virtual void | Error (std::stringstream &msg) const |
virtual void | Error (std::ostream &msg) const |
virtual void | Fatal (std::string const &msg) const |
virtual void | Fatal (std::stringstream &msg) const |
virtual void | Fatal (std::ostream &msg) const |
Additional Inherited Members | |
Protected Attributes inherited from SESubstanceTransporter< SELiquidTransportGraph, VolumePerTimeUnit, VolumeUnit, MassUnit, MassPerVolumeUnit > | |
const FluxUnit & | m_FluxUnit |
const QuantityUnit & | m_QuantityUnit |
const ExtensiveUnit & | m_ExtensiveUnit |
const IntensiveUnit & | m_IntensiveUnit |
Protected Attributes inherited from Loggable | |
bool | myLogger |
Logger * | m_Logger |
Constructor & Destructor Documentation
◆ SELiquidTransporter() [1/2]
SELiquidTransporter::SELiquidTransporter | ( | Logger * | logger | ) |
◆ SELiquidTransporter() [2/2]
SELiquidTransporter::SELiquidTransporter | ( | const VolumePerTimeUnit & | fUnit, |
const VolumeUnit & | qUnit, | ||
const MassUnit & | eUnit, | ||
const MassPerVolumeUnit & | iUnit, | ||
Logger * | logger | ||
) |
◆ ~SELiquidTransporter()
SELiquidTransporter::~SELiquidTransporter | ( | ) |