SEDataRequestScalar Class Reference
#include <SEEngineTracker.h>
Inherits SEGenericScalar.
Protected Member Functions | |
SEDataRequestScalar (Logger *logger) | |
void | UpdateScalar () |
void | SetScalarRequest (const SEScalar &s, SEDataRequest &dr) |
Protected Attributes | |
size_t | idx |
std::string | Heading |
CompartmentUpdate | UpdateProperty |
SEGasCompartment * | GasCmpt |
SEGasSubstanceQuantity * | GasSubstance |
SELiquidCompartment * | LiquidCmpt |
SELiquidSubstanceQuantity * | LiquidSubstance |
SEThermalCompartment * | ThermalCmpt |
Protected Attributes inherited from SEGenericScalar | |
const SEScalar * | m_Scalar |
const SEUnitScalar * | m_UnitScalar |
Protected Attributes inherited from Loggable | |
bool | myLogger |
Logger * | m_Logger |
Friends | |
class | SEEngineTracker |
class | SEDynamicStabilizationPropertyConvergence |
Additional Inherited Members | |
Public Member Functions inherited from SEGenericScalar | |
SEGenericScalar (Logger *logger) | |
virtual | ~SEGenericScalar () |
virtual bool | HasScalar () const |
virtual void | SetScalar (const SEScalar &s) |
virtual bool | IsValid () const |
virtual bool | IsInfinity () const |
virtual bool | HasUnit () const |
virtual const CCompoundUnit * | GetUnit () const |
virtual bool | IsValidUnit (const CCompoundUnit &unit) const |
virtual const CCompoundUnit * | GetCompoundUnit (const std::string &unit) const |
virtual double | GetValue () const |
virtual double | GetValue (int decimal_places) const |
virtual double | GetValue (const CCompoundUnit &unit) const |
virtual double | GetValue (const CCompoundUnit &unit, int decimal_places) const |
std::string | GetString () const |
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 |
Constructor & Destructor Documentation
◆ SEDataRequestScalar()
|
inlineprotected |
Member Function Documentation
◆ SetScalarRequest()
|
protected |
◆ UpdateScalar()
|
protected |
Friends And Related Function Documentation
◆ SEDynamicStabilizationPropertyConvergence
|
friend |
◆ SEEngineTracker
|
friend |
Member Data Documentation
◆ GasCmpt
|
protected |
◆ GasSubstance
|
protected |
◆ Heading
|
protected |
◆ idx
|
protected |
◆ LiquidCmpt
|
protected |
◆ LiquidSubstance
|
protected |
◆ ThermalCmpt
|
protected |
◆ UpdateProperty
|
protected |