SEEnvironment Class Reference
#include <SEEnvironment.h>
Inheritance diagram for SEEnvironment:
Public Member Functions | |
| SEEnvironment (Logger *logger) | |
| virtual | ~SEEnvironment () |
| void | Clear () override |
Public Member Functions inherited from SESystem | |
| SESystem (Logger *logger) | |
| virtual | ~SESystem () |
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 |
Protected Member Functions | |
ProcessChange | |
| |
| virtual bool | ProcessChange (SEChangeEnvironmentalConditions &action, SESubstanceManager &subMgr) |
| virtual bool | ProcessChange (SEInitialEnvironmentalConditions &change, SESubstanceManager &subMgr) |
Friends | |
| class | PBEnvironment |
Additional Inherited Members | |
Static Public Member Functions inherited from SESystem | |
| static const SEScalar * | GetScalar (const std::string &name, std::vector< SESystem * > *systems) |
Protected Attributes inherited from SESystem | |
| std::stringstream | m_ss |
Protected Attributes inherited from Loggable | |
| bool | myLogger |
| Logger * | m_Logger |
Constructor & Destructor Documentation
◆ SEEnvironment()
| SEEnvironment::SEEnvironment | ( | Logger * | logger | ) |
◆ ~SEEnvironment()
|
virtual |
Member Function Documentation
◆ Clear()
|
overridevirtual |
Reimplemented from SESystem.
◆ GetActiveCooling() [1/2]
|
virtual |
◆ GetActiveCooling() [2/2]
|
virtual |
◆ GetActiveHeating() [1/2]
|
virtual |
◆ GetActiveHeating() [2/2]
|
virtual |
◆ GetAppliedTemperature() [1/2]
|
virtual |
◆ GetAppliedTemperature() [2/2]
|
virtual |
◆ GetConvectiveHeatLoss() [1/2]
|
virtual |
◆ GetConvectiveHeatLoss() [2/2]
|
virtual |
◆ GetConvectiveHeatTranferCoefficient() [1/2]
|
virtual |
◆ GetConvectiveHeatTranferCoefficient() [2/2]
|
virtual |
◆ GetEnvironmentalConditions() [1/2]
|
virtual |
◆ GetEnvironmentalConditions() [2/2]
|
virtual |
◆ GetEvaporativeHeatLoss() [1/2]
|
virtual |
◆ GetEvaporativeHeatLoss() [2/2]
|
virtual |
◆ GetEvaporativeHeatTranferCoefficient() [1/2]
|
virtual |
◆ GetEvaporativeHeatTranferCoefficient() [2/2]
|
virtual |
◆ GetRadiativeHeatLoss() [1/2]
|
virtual |
◆ GetRadiativeHeatLoss() [2/2]
|
virtual |
◆ GetRadiativeHeatTranferCoefficient() [1/2]
|
virtual |
◆ GetRadiativeHeatTranferCoefficient() [2/2]
|
virtual |
◆ GetRespirationHeatLoss() [1/2]
|
virtual |
◆ GetRespirationHeatLoss() [2/2]
|
virtual |
◆ GetScalar()
|
overridevirtual |
Implements SESystem.
◆ GetSkinHeatLoss() [1/2]
|
virtual |
◆ GetSkinHeatLoss() [2/2]
|
virtual |
◆ HasActiveCooling()
|
virtual |
◆ HasActiveHeating()
|
virtual |
◆ HasAppliedTemperature()
|
virtual |
◆ HasConvectiveHeatLoss()
|
virtual |
◆ HasConvectiveHeatTranferCoefficient()
|
virtual |
◆ HasEnvironmentalConditions()
|
virtual |
◆ HasEvaporativeHeatLoss()
|
virtual |
◆ HasEvaporativeHeatTranferCoefficient()
|
virtual |
◆ HasRadiativeHeatLoss()
|
virtual |
◆ HasRadiativeHeatTranferCoefficient()
|
virtual |
◆ HasRespirationHeatLoss()
|
virtual |
◆ HasSkinHeatLoss()
|
virtual |
◆ ProcessChange() [1/2]
|
protectedvirtual |
◆ ProcessChange() [2/2]
|
protectedvirtual |
◆ RemoveActiveCooling()
|
virtual |
◆ RemoveActiveHeating()
|
virtual |
◆ RemoveAppliedTemperature()
|
virtual |
◆ RemoveEnvironmentalConditions()
|
virtual |
◆ StateChange()
|
inlineprotectedvirtual |
Friends And Related Function Documentation
◆ PBEnvironment
|
friend |
Member Data Documentation
◆ m_ActiveCooling
|
protected |
◆ m_ActiveHeating
|
protected |
◆ m_AppliedTemperature
|
protected |
◆ m_ConvectiveHeatLoss
|
protected |
◆ m_ConvectiveHeatTranferCoefficient
|
protected |
◆ m_EnvironmentalConditions
|
protected |
◆ m_EvaporativeHeatLoss
|
protected |
◆ m_EvaporativeHeatTranferCoefficient
|
protected |
◆ m_RadiativeHeatLoss
|
protected |
◆ m_RadiativeHeatTranferCoefficient
|
protected |
◆ m_RespirationHeatLoss
|
protected |
◆ m_SkinHeatLoss
|
protected |

Public Member Functions inherited from