GCBM
moja
modules
cbm
PeatlandDecayModule
PeatlandDecayModule Member List
This is the complete list of members for
PeatlandDecayModule
, including all inherited members.
_acrotelm_a
PeatlandDecayModule
private
_acrotelm_o
PeatlandDecayModule
private
_appliedAnnualWTD
PeatlandDecayModule
private
_catotelm_a
PeatlandDecayModule
private
_catotelm_o
PeatlandDecayModule
private
_ch4
PeatlandDecayModule
private
_co2
PeatlandDecayModule
private
_feathermossDead
PeatlandDecayModule
private
_meanAnnualTemperature
PeatlandDecayModule
private
_peatlandId
PeatlandDecayModule
private
_runPeatland
PeatlandDecayModule
private
_sedgeFoliageDead
PeatlandDecayModule
private
_sedgeRootsDead
PeatlandDecayModule
private
_spinupMossOnly
PeatlandDecayModule
private
_tempCarbon
PeatlandDecayModule
private
_woodyCoarseDead
PeatlandDecayModule
private
_woodyFineDead
PeatlandDecayModule
private
_woodyFoliageDead
PeatlandDecayModule
private
_woodyRootsDead
PeatlandDecayModule
private
allocateCh4CO2
(double awtd)
PeatlandDecayModule
private
baseWTDParameters
PeatlandDecayModule
private
computeWaterTableDepth
(double dc, int peatlandID)
PeatlandDecayModule
private
configure
(const DynamicObject &config) override
PeatlandDecayModule
decayParas
PeatlandDecayModule
private
doDeadPoolTurnover
(double turnoverRate)
PeatlandDecayModule
private
doDisturbanceEvent
(DynamicVar)
CBMModuleBase
virtual
doError
(std::string msg)
CBMModuleBase
virtual
doLocalDomainInit
() override
PeatlandDecayModule
virtual
doLocalDomainProcessingUnitInit
()
CBMModuleBase
virtual
doLocalDomainProcessingUnitShutdown
()
CBMModuleBase
virtual
doLocalDomainShutdown
()
CBMModuleBase
virtual
doOutputStep
()
CBMModuleBase
virtual
doPeatlandDecay
(double turnoverRate, double awtd)
PeatlandDecayModule
private
doPeatlandNewCH4ModelDecay
(double turnoverRate)
PeatlandDecayModule
private
doPostDisturbanceEvent
()
CBMModuleBase
virtual
doPostDisturbanceEvent2
()
CBMModuleBase
virtual
doPostNotification
(short preMessageSignal)
CBMModuleBase
virtual
doPrePostDisturbanceEvent
()
CBMModuleBase
virtual
doPreTimingSequence
()
CBMModuleBase
virtual
doSystemInit
()
CBMModuleBase
virtual
doSystemShutdown
()
CBMModuleBase
virtual
doTimingEndStep
()
CBMModuleBase
virtual
doTimingInit
() override
PeatlandDecayModule
virtual
doTimingPostInit
()
CBMModuleBase
virtual
doTimingPostInit2
()
CBMModuleBase
virtual
doTimingPostStep
()
CBMModuleBase
virtual
doTimingPreEndStep
()
CBMModuleBase
virtual
doTimingPrePostInit
()
CBMModuleBase
virtual
doTimingShutdown
()
CBMModuleBase
virtual
doTimingStep
() override
PeatlandDecayModule
virtual
doWithHandling
(const std::function< void()> &fn)
CBMModuleBase
private
getCurrentYearWaterTable
()
PeatlandDecayModule
private
getToCH4Rate
(double rate, double turnoverRate, double awtd)
PeatlandDecayModule
private
getToCO2Rate
(double rate, double turnoverRate, double awtd)
PeatlandDecayModule
private
onDisturbanceEvent
(DynamicVar e) override
CBMModuleBase
onError
(std::string msg) override
CBMModuleBase
onLocalDomainInit
() override
CBMModuleBase
onLocalDomainProcessingUnitInit
() override
CBMModuleBase
onLocalDomainProcessingUnitShutdown
() override
CBMModuleBase
onLocalDomainShutdown
() override
CBMModuleBase
onOutputStep
() override
CBMModuleBase
onPostDisturbanceEvent
() override
CBMModuleBase
onPostDisturbanceEvent2
() override
CBMModuleBase
onPostNotification
(short preMessageSignal) override
CBMModuleBase
onPrePostDisturbanceEvent
() override
CBMModuleBase
onPreTimingSequence
() override
CBMModuleBase
onSystemInit
() override
CBMModuleBase
onSystemShutdown
() override
CBMModuleBase
onTimingEndStep
() override
CBMModuleBase
onTimingInit
() override
CBMModuleBase
onTimingPostInit
() override
CBMModuleBase
onTimingPostInit2
() override
CBMModuleBase
onTimingPostStep
() override
CBMModuleBase
onTimingPreEndStep
() override
CBMModuleBase
onTimingPrePostInit
() override
CBMModuleBase
onTimingShutdown
() override
CBMModuleBase
onTimingStep
() override
CBMModuleBase
PeatlandDecayModule
()
PeatlandDecayModule
raiseModuleError
(moja::Exception &e)
CBMModuleBase
private
raiseModuleError
(boost::exception &e)
CBMModuleBase
private
raiseModuleError
(std::exception &e)
CBMModuleBase
private
subscribe
(NotificationCenter ¬ificationCenter) override
PeatlandDecayModule
turnoverParas
PeatlandDecayModule
private
updateParameters
()
PeatlandDecayModule
private
wtdFch4Paras
PeatlandDecayModule
private
~CBMModuleBase
()=default
CBMModuleBase
virtual
~PeatlandDecayModule
()=default
PeatlandDecayModule
virtual
Generated by
1.8.17