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

#include <peatlandwtdbasefch4parameters.h>

Inheritance diagram for PeatlandWTDBaseFCH4Parameters:
Inheritance graph
Collaboration diagram for PeatlandWTDBaseFCH4Parameters:
Collaboration graph

Public Member Functions

double OptCH4WTD () const
 
double F10r () const
 
double F10d () const
 
double FCH4_max () const
 
 PeatlandWTDBaseFCH4Parameters ()
 Default constructor More...
 
 PeatlandWTDBaseFCH4Parameters (int _spuId, PeatlandType _peatlandType, PeatlandLandCoverType _landCoverType)
 
virtual ~PeatlandWTDBaseFCH4Parameters ()=default
 
void setValue (const DynamicObject &data) override
 
void setFCH4Value (const DynamicObject &data)
 
- 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 _OptCH4WTD { 0.0 }
 
double _F10r { 0.0 }
 
double _F10d { 0.0 }
 
double _FCH4_max { 0.0 }
 

Constructor & Destructor Documentation

◆ PeatlandWTDBaseFCH4Parameters() [1/2]

Default constructor

◆ PeatlandWTDBaseFCH4Parameters() [2/2]

PeatlandWTDBaseFCH4Parameters ( int  _spuId,
PeatlandType  _peatlandType,
PeatlandLandCoverType  _landCoverType 
)

Constructor

Initialise PeatlandParameters with parameters _spuId, _peatlandType and _landCoverType.

Parameters
int_spuId
PeatlandType_peatlandType
PeatlandLandCoverType_landCoverType

◆ ~PeatlandWTDBaseFCH4Parameters()

virtual ~PeatlandWTDBaseFCH4Parameters ( )
virtualdefault

Member Function Documentation

◆ F10d()

double F10d ( ) const

◆ F10r()

double F10r ( ) const

◆ FCH4_max()

double FCH4_max ( ) const

◆ OptCH4WTD()

double OptCH4WTD ( ) const

◆ setFCH4Value()

void setFCH4Value ( const DynamicObject &  data)

Assign PeatlandWTDBaseFCH4Parameters._FCH4_max value of "FCH4_max" in parameter data

Parameters
DynamicObject&data
Returns
void

◆ setValue()

void setValue ( const DynamicObject &  data)
overridevirtual

Assign PeatlandWTDBaseFCH4Parameters._OptCH4WTD, PeatlandWTDBaseFCH4Parameters._F10r
and PeatlandWTDBaseFCH4Parameters._F10d values of variables "OptCH4WTD", "F10r", "F10d" in paramater data

Parameters
DynamicObject&data
Returns
void

Implements PeatlandParameters.

Member Data Documentation

◆ _F10d

double _F10d { 0.0 }
private

◆ _F10r

double _F10r { 0.0 }
private

◆ _FCH4_max

double _FCH4_max { 0.0 }
private

◆ _OptCH4WTD

double _OptCH4WTD { 0.0 }
private

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