FMT 1.2.0
Forest management tools for forest planning
Loading...
Searching...
No Matches
Classes | Enumerations
Parser Namespace Reference

Namespace handling all FMT's parsers. Everything related to I/O should be located in this namespace. More...

Classes

class  FMTActionParser
 Parser reading and writing actions from or into action files, also used by the model parser. More...
 
class  FMTAreaParser
 Parser dealing with the spatial aspects used in multiple FMTModel children, reading and writing the area section. More...
 
class  FMTConstantParser
 Parser reading and writing constants, used by the model parser. More...
 
class  FMTLandscapeParser
 Parser reading and writing the landscape section, and generating themes from vector or raster files. More...
 
class  FMTLifespanParser
 Parser reading and writing the lifespan section of the model. More...
 
class  FMTModelParser
 Main parser reading and writing model files, for single or multiple scenarios, using all the other FMT parsers. More...
 
class  FMTOptimizationParser
 Parser reading and writing optimization sections into constraints and objectives. More...
 
class  FMTOutputParser
 Parser reading and writing a vector of FMTOutput from or into a file. More...
 
class  FMTParser
 Main parent class of all the parsers in FMT. More...
 
class  FMTScheduleParser
 Parser reading and writing vectors of schedules, also used by the model parser. More...
 
class  FMTTransitionParser
 Parser reading and writing transition sections into a vector of FMTTransition. More...
 
class  FMTYieldParser
 Parser reading and writing yield sections into a FMTYields object. More...
 

Enumerations

enum  FMToptimizationsection {
  objective = 1 , exclude = 2 , constraints = 3 , format = 4 ,
  none = 5
}
 Enumerator of the sections of an optimization file. More...
 

Detailed Description

Namespace handling all FMT's parsers. Everything related to I/O should be located in this namespace.

Enumeration Type Documentation

◆ FMToptimizationsection

Enumerator of the sections of an optimization file.

Enumerator
objective 
exclude 
constraints 
format 
none