GCBM
|
#include <moja/flint/itiming.h>
#include "moja/modules/cbm/_modules.cbm_exports.h"
#include <boost/optional.hpp>
#include <vector>
Go to the source code of this file.
Classes | |
class | TimeSeries |
Encapsulates a timeseries of data. Normal usage allows modules to retrieve the most relevant data for the current timestep of the simulation. More... | |
struct | Observation |
class | TimeSeries2 |
Namespaces | |
moja | |
moja::modules | |
moja::modules::cbm | |
Enumerations | |
enum | ExtrapType { NearestYr = 0, CycleYrs, AvgYr } |
enum | DateOrigin { Calendar = 0, StartSim, Sprout } |
The date origin of the timeseries. Calendar allows yr0 to be specified as a year. StartSim means that yr0 is a timestep in the same units as dataPerYr. More... | |
enum | Frequency { Annual, Monthly, Daily, Observations } |
enum | InterpType { Linear, ColAverage } |
enum | SubSamplingMode { None, Interpolate } |