GCBM
peatlandwtdbasefch4parameters.h
Go to the documentation of this file.
1 #ifndef MOJA_MODULES_CBM_PLWTDBASEFCH4_H_
2 #define MOJA_MODULES_CBM_PLWTDBASEFCH4_H_
3 
4 #include "moja/modules/cbm/_modules.cbm_exports.h"
5 #include "moja/flint/modulebase.h"
6 
8 
9 namespace moja {
10 namespace modules {
11 namespace cbm {
12 
14  public:
15  double OptCH4WTD() const { return _OptCH4WTD; } //OptCH4WTD
16  double F10r() const { return _F10r; } //F10r
17  double F10d() const { return _F10d; } //F10d
18  double FCH4_max() const { return _FCH4_max; } //FCH4_max
19 
20 
25  PeatlandWTDBaseFCH4Parameters(int _spuId, PeatlandType _peatlandType, PeatlandLandCoverType _landCoverType);
26  virtual ~PeatlandWTDBaseFCH4Parameters() = default;
27 
28  void setValue(const DynamicObject& data) override;
29  void setFCH4Value(const DynamicObject& data);
30 
31  private:
32  double _OptCH4WTD{ 0.0 }; //OptCH4WTD
33  double _F10r{ 0.0 }; //F10r
34  double _F10d{ 0.0 }; //F10d
35  double _FCH4_max{ 0.0 }; //FCH4_max
36  };
37 
38 }}}
39 #endif
moja::modules::cbm
Definition: ageclasshelper.cpp:12
moja::modules::cbm::PeatlandWTDBaseFCH4Parameters::OptCH4WTD
double OptCH4WTD() const
Definition: peatlandwtdbasefch4parameters.h:15
moja::modules::cbm::PeatlandWTDBaseFCH4Parameters::FCH4_max
double FCH4_max() const
Definition: peatlandwtdbasefch4parameters.h:18
peatlandparameters.h
moja::modules::cbm::PeatlandParameters
Definition: peatlandparameters.h:15
moja::modules::cbm::PeatlandWTDBaseFCH4Parameters::PeatlandWTDBaseFCH4Parameters
PeatlandWTDBaseFCH4Parameters()
Default constructor
Definition: peatlandwtdbasefch4parameters.h:24
moja::modules::cbm::PeatlandLandCoverType
PeatlandLandCoverType
Definition: peatlandparameters.h:12
moja::modules::cbm::PeatlandType
PeatlandType
Definition: peatlandparameters.h:11
moja::modules::cbm::PeatlandWTDBaseFCH4Parameters
Definition: peatlandwtdbasefch4parameters.h:13
moja::modules::cbm::PeatlandWTDBaseFCH4Parameters::F10r
double F10r() const
Definition: peatlandwtdbasefch4parameters.h:16
moja::modules::cbm::PeatlandWTDBaseFCH4Parameters::F10d
double F10d() const
Definition: peatlandwtdbasefch4parameters.h:17
moja
Definition: ageclasshelper.cpp:10