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

#include <rootbiomassequation.h>

Inheritance diagram for SoftwoodRootBiomassEquation:
Inheritance graph
Collaboration diagram for SoftwoodRootBiomassEquation:
Collaboration graph

Public Member Functions

 SoftwoodRootBiomassEquation (double rootBioA, double frpA, double frpB, double frpC)
 
virtual ~SoftwoodRootBiomassEquation ()=default
 
double calculateRootBiomass (double componentAbovegroundCarbon)
 
RootProportions calculateRootProportions (double standRootBiomass)
 
- Public Member Functions inherited from RootBiomassEquation
 RootBiomassEquation (double biomassToCarbonRate=0.5)
 
 RootBiomassEquation (const RootBiomassEquation &other)
 
virtual ~RootBiomassEquation ()=default
 
double carbonToBiomass (double carbon)
 
double biomassToCarbon (double biomass)
 

Private Attributes

double _rootBioA
 
double _frpA
 
double _frpB
 
double _frpC
 

Additional Inherited Members

- Protected Attributes inherited from RootBiomassEquation
double _biomassToCarbonRate
 

Constructor & Destructor Documentation

◆ SoftwoodRootBiomassEquation()

SoftwoodRootBiomassEquation ( double  rootBioA,
double  frpA,
double  frpB,
double  frpC 
)

◆ ~SoftwoodRootBiomassEquation()

virtual ~SoftwoodRootBiomassEquation ( )
virtualdefault

Member Function Documentation

◆ calculateRootBiomass()

double calculateRootBiomass ( double  componentAbovegroundCarbon)
virtual

Implements RootBiomassEquation.

◆ calculateRootProportions()

RootProportions calculateRootProportions ( double  standRootBiomass)
virtual

Implements RootBiomassEquation.

Member Data Documentation

◆ _frpA

double _frpA
private

◆ _frpB

double _frpB
private

◆ _frpC

double _frpC
private

◆ _rootBioA

double _rootBioA
private

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