8#ifndef FMTfunctioncall_Hm_included
9#define FMTfunctioncall_Hm_included
52 double call(
const double& rhs)
const;
Function call usable in yield or output expressions, such as exponential or natural log.
Definition: FMTFunctionCall.h:33
~FMTFunctionCall()=default
Default destructor for FMTFunctionCall.
FMTFunctionCall(const std::string &base)
Construct a FMTFunctionCall from a string key.
bool valid() const
Return true if the function call is valid.
double call(const double &rhs) const
Apply the function to a value.
FMTFunctionCall & operator=(const FMTFunctionCall &rhs)
Copy assignment operator for FMTFunctionCall.
FMTFunctionCall()
Default constructor for FMTFunctionCall.
FMTFunctionCall(const FMTFunctionCall &rhs)
Copy constructor for FMTFunctionCall.
The Core namespace provides classes for simulating stands/strata growth/harvest through time.
Definition: FMTAction.h:34
FMTfkey
Enumerator of the functions usable in an FMTFunctionCall (exponential, natural log).
Definition: FMTFunctionCall.h:22