GCBM
Public Member Functions | Private Attributes | List of all members
PeatlandTurnoverParameters Class Reference

#include <peatlandturnoverparameters.h>

Inheritance diagram for PeatlandTurnoverParameters:
Inheritance graph
Collaboration diagram for PeatlandTurnoverParameters:
Collaboration graph

Public Member Functions

double Pfe () const
 
double Pfn () const
 
double Pel () const
 
double Pnl () const
 
double Mbgls () const
 
double Mags () const
 
double Mbgs () const
 
double Pt () const
 
double Ptacro () const
 
double a () const
 
double b () const
 
double c () const
 
double d () const
 
double Msts () const
 
double Msto () const
 
double Mstf () const
 
double Mstfr () const
 
double Mstcr () const
 
 PeatlandTurnoverParameters ()
 Default constructor More...
 
 PeatlandTurnoverParameters (int _spuId, PeatlandType _peatlandType, PeatlandLandCoverType _landCoverType)
 
virtual ~PeatlandTurnoverParameters ()=default
 
void setValue (const DynamicObject &data) override
 
- Public Member Functions inherited from PeatlandParameters
int spuId () const
 
PeatlandType peatlandType () const
 
PeatlandLandCoverType peatlandTreeClassifier () const
 
 PeatlandParameters ()
 Default constructor More...
 
 PeatlandParameters (int _spuId, PeatlandType _peatlandType, PeatlandLandCoverType _landCoverType)
 

Private Attributes

double _Pfe { 0 }
 
double _Pfn { 0 }
 
double _Pel { 0 }
 
double _Pnl { 0 }
 
double _Mbgls { 0 }
 
double _Mags { 0 }
 
double _Mbgs { 0 }
 
double _Pt { 0 }
 
double _Ptacro { 0 }
 
double _a { 0 }
 
double _b { 0 }
 
double _c { 0 }
 
double _d { 0 }
 
double _Msts { 0 }
 
double _Msto { 0 }
 
double _Mstf { 0 }
 
double _Mstfr { 0 }
 
double _Mstcr { 0 }
 

Constructor & Destructor Documentation

◆ PeatlandTurnoverParameters() [1/2]

Default constructor

◆ PeatlandTurnoverParameters() [2/2]

PeatlandTurnoverParameters ( int  _spuId,
PeatlandType  _peatlandType,
PeatlandLandCoverType  _landCoverType 
)

Constructor

Invoke parent constructor PeatlandParameters with parameters _spuId,_peatlandType and _landCoverType

Parameters
int_spuId
PeatlandType_peatlandType
PeatlandLandCoverType_landCoverType

◆ ~PeatlandTurnoverParameters()

virtual ~PeatlandTurnoverParameters ( )
virtualdefault

Member Function Documentation

◆ a()

double a ( ) const

◆ b()

double b ( ) const

◆ c()

double c ( ) const

◆ d()

double d ( ) const

◆ Mags()

double Mags ( ) const

◆ Mbgls()

double Mbgls ( ) const

◆ Mbgs()

double Mbgs ( ) const

◆ Mstcr()

double Mstcr ( ) const

◆ Mstf()

double Mstf ( ) const

◆ Mstfr()

double Mstfr ( ) const

◆ Msto()

double Msto ( ) const

◆ Msts()

double Msts ( ) const

◆ Pel()

double Pel ( ) const

◆ Pfe()

double Pfe ( ) const

◆ Pfn()

double Pfn ( ) const

◆ Pnl()

double Pnl ( ) const

◆ Pt()

double Pt ( ) const

◆ Ptacro()

double Ptacro ( ) const

◆ setValue()

void setValue ( const DynamicObject &  data)
overridevirtual

Member Data Documentation

◆ _a

double _a { 0 }
private

◆ _b

double _b { 0 }
private

◆ _c

double _c { 0 }
private

◆ _d

double _d { 0 }
private

◆ _Mags

double _Mags { 0 }
private

◆ _Mbgls

double _Mbgls { 0 }
private

◆ _Mbgs

double _Mbgs { 0 }
private

◆ _Mstcr

double _Mstcr { 0 }
private

◆ _Mstf

double _Mstf { 0 }
private

◆ _Mstfr

double _Mstfr { 0 }
private

◆ _Msto

double _Msto { 0 }
private

◆ _Msts

double _Msts { 0 }
private

◆ _Pel

double _Pel { 0 }
private

◆ _Pfe

double _Pfe { 0 }
private

◆ _Pfn

double _Pfn { 0 }
private

◆ _Pnl

double _Pnl { 0 }
private

◆ _Pt

double _Pt { 0 }
private

◆ _Ptacro

double _Ptacro { 0 }
private

The documentation for this class was generated from the following files: