The Permafrost class simulates the permafrost layer of a resource unit.
More...
#include <permafrost.h>
The Permafrost class simulates the permafrost layer of a resource unit.
◆ Permafrost()
Water::Permafrost::Permafrost |
( |
| ) |
|
◆ ~Permafrost()
Water::Permafrost::~Permafrost |
( |
| ) |
|
◆ burnMoss()
void Water::Permafrost::burnMoss |
( |
const double |
biomass_kg | ) |
|
|
inline |
burn some of the life moss (kg / ha)
◆ debugData()
void Water::Permafrost::debugData |
( |
DebugList & |
out | ) |
|
add permafrost related debug output to the list 'out'
◆ mossBiomass()
double Water::Permafrost::mossBiomass |
( |
| ) |
const |
|
inline |
◆ mossLayerThickness()
double Water::Permafrost::mossLayerThickness |
( |
| ) |
const |
|
inline |
thickness of the moss layer in meters
◆ newYear()
void Water::Permafrost::newYear |
( |
| ) |
|
◆ run()
void Water::Permafrost::run |
( |
const ClimateDay * |
clim_day | ) |
|
run the permafrost calculations for a given resource unit and day
◆ setup()
◆ SOLLayerThickness()
double Water::Permafrost::SOLLayerThickness |
( |
| ) |
const |
|
inline |
thickness of the soil organic layer (in meters)
◆ ::WaterOut
◆ PermafrostLayers
The documentation for this class was generated from the following files: