8#ifndef FMTUTILS_Hm_included
9#define FMTUTILS_Hm_included
11#define FMT_DBL_TOLERANCE 1.e-08
12#define FMT_STR_SEPARATOR "\t "
118#if defined FMTSHAREDLIB && _MSC_VER
119#define FMTEXPORT __declspec(dllexport)
120#elif defined FMTSHAREDLIB
121#define FMTEXPORT __attribute__ ((dllexport))
122#elif defined FMTLIBIMPORT && _MSC_VER
123#define FMTEXPORT __declspec(dllimport)
132 namespace serialization
The Core namespace provides classes for simulating stands/strata growth/harvest through time.
Definition: FMTAction.h:34
FMTsection
Enumerator describing the sections of a Woodstock model.
Definition: FMTutility.h:32
@ Control
Definition: FMTutility.h:33
@ Constants
Definition: FMTutility.h:41
@ Area
Definition: FMTutility.h:35
@ Outputs
Definition: FMTutility.h:39
@ Optimize
Definition: FMTutility.h:40
@ Landscape
Definition: FMTutility.h:34
@ Schedule
Definition: FMTutility.h:42
@ Action
Definition: FMTutility.h:36
@ Transition
Definition: FMTutility.h:37
@ Empty
Definition: FMTutility.h:44
@ Yield
Definition: FMTutility.h:38
@ Lifespan
Definition: FMTutility.h:43
FMTyldtype
Enumerator describing the type of a yield (age, time, complex, model).
Definition: FMTutility.h:62
@ FMTmodelyld
Definition: FMTutility.h:66
@ FMTcomplexyld
Definition: FMTutility.h:65
@ FMTageyld
Definition: FMTutility.h:63
@ FMTtimeyld
Definition: FMTutility.h:64
FMTkwor
Enumerator describing the source or target keyword of a transition.
Definition: FMTutility.h:52
FMTyieldparserop
Enumerator describing the operators usable in the yield section.
Definition: FMTutility.h:74
FMToutputlevel
Enumerator describing the level of detail of an output (standard, total only, development).
Definition: FMTutility.h:22
@ developpement
Definition: FMTutility.h:25
@ totalonly
Definition: FMTutility.h:24
@ standard
Definition: FMTutility.h:23
FMTotar
Enumerator describing the target of an output (inventory, actual, value, time yield,...
Definition: FMTutility.h:101
@ actual
Definition: FMTutility.h:103
@ val
Definition: FMTutility.h:104
@ level
Definition: FMTutility.h:106
@ timeyld
Definition: FMTutility.h:105
@ inventory
Definition: FMTutility.h:102
const char * FMTsection_str(FMTsection section)
Return the string representation of a section.
Definition: FMTAction.h:463