SEGasTransporter Class Reference
#include <SESubstanceTransport.h>
Inherits SESubstanceTransporter< SEGasTransportGraph, VolumePerTimeUnit, VolumeUnit, VolumeUnit, NoUnit >.
Public Member Functions | |
SEGasTransporter (Logger *logger) | |
SEGasTransporter (const VolumePerTimeUnit &fUnit, const VolumeUnit &qUnit, const VolumeUnit &eUnit, Logger *logger) | |
~SEGasTransporter () | |
Public Member Functions inherited from SESubstanceTransporter< SEGasTransportGraph, VolumePerTimeUnit, VolumeUnit, VolumeUnit, NoUnit > | |
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< SEGasTransportGraph, VolumePerTimeUnit, VolumeUnit, VolumeUnit, NoUnit > | |
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
◆ SEGasTransporter() [1/2]
SEGasTransporter::SEGasTransporter | ( | Logger * | logger | ) |
◆ SEGasTransporter() [2/2]
SEGasTransporter::SEGasTransporter | ( | const VolumePerTimeUnit & | fUnit, |
const VolumeUnit & | qUnit, | ||
const VolumeUnit & | eUnit, | ||
Logger * | logger | ||
) |
◆ ~SEGasTransporter()
SEGasTransporter::~SEGasTransporter | ( | ) |