#include <peatlandaftercbmmodule.h>
◆ PeatlandAfterCBMModule()
◆ ~PeatlandAfterCBMModule()
◆ configure()
void configure |
( |
const DynamicObject & |
config | ) |
|
|
override |
Configuration function
- Returns
- void
◆ doLocalDomainInit()
void doLocalDomainInit |
( |
| ) |
|
|
overridevirtual |
Assign pools PeatlandAfterCBMModule._acrotelm_o, PeatlandAfterCBMModule._catotelm_a, PeatlandAfterCBMModule._atmosphere,
PeatlandAfterCBMModule._softwoodFoliage, PeatlandAfterCBMModule._hardwoodFoliage
, PeatlandAfterCBMModule._softwoodOther, PeatlandAfterCBMModule._hardwoodOther, PeatlandAfterCBMModule._softwoodFineRoots,
PeatlandAfterCBMModule._hardwoodFineRoots, PeatlandAfterCBMModule._woodyFoliageDead, PeatlandAfterCBMModule._woodyStemsBranchesDead,
PeatlandAfterCBMModule._woodyRootsDead from _landUnitData
- Returns
- void
Reimplemented from CBMModuleBase.
◆ doTimingStep()
◆ subscribe()
void subscribe |
( |
NotificationCenter & |
notificationCenter | ) |
|
|
override |
Subscribe to signals TimingStep and LocalDomainInit
- Returns
- void
◆ transferCBMPoolToPeatland()
void transferCBMPoolToPeatland |
( |
| ) |
|
|
private |
Transfer CBM pools to Peatland pools
If the value of the variable "peatlandId" in _landUnitData is 7, 8 or 9, i.e
if it is of forestry type, then there is a transfer from CBM to peatland pools
- Returns
- void
◆ _acrotelm_o
const flint::IPool* _acrotelm_o |
|
private |
◆ _atmosphere
const flint::IPool* _atmosphere |
|
private |
◆ _catotelm_a
const flint::IPool* _catotelm_a |
|
private |
◆ _hardwoodFineRoots
const flint::IPool* _hardwoodFineRoots |
|
private |
◆ _hardwoodFoliage
const flint::IPool* _hardwoodFoliage |
|
private |
◆ _hardwoodOther
const flint::IPool* _hardwoodOther |
|
private |
◆ _softwoodFineRoots
const flint::IPool* _softwoodFineRoots |
|
private |
◆ _softwoodFoliage
const flint::IPool* _softwoodFoliage |
|
private |
◆ _softwoodOther
const flint::IPool* _softwoodOther |
|
private |
◆ _woodyFoliageDead
const flint::IPool* _woodyFoliageDead |
|
private |
◆ _woodyRootsDead
const flint::IPool* _woodyRootsDead |
|
private |
◆ _woodyStemsBranchesDead
const flint::IPool* _woodyStemsBranchesDead |
|
private |
The documentation for this class was generated from the following files: