|
Utopia 2
Framework for studying models of complex & adaptive systems.
|
#include <algorithm>#include "exceptions.hh"#include "signal.hh"#include "ostream.hh"#include "logging.hh"#include "space.hh"#include "parallel.hh"#include "../data_io/hdffile.hh"#include "../data_io/hdfgroup.hh"#include "../data_io/cfg_utils.hh"#include "../data_io/monitor.hh"#include "../data_io/data_manager/data_manager.hh"#include "../data_io/data_manager/factory.hh"

Go to the source code of this file.
Classes | |
| struct | Utopia::ModelTypes< RNGType, data_write_mode, SpaceType, ConfigType, DataGroupType, DataSetType, TimeType, MonitorType, MonitorManagerType > |
| Wrapper struct for defining model class data types. More... | |
| class | Utopia::Model< Derived, ModelTypes > |
| Base class interface for Models using the CRT Pattern. More... | |
| class | Utopia::PseudoParent< RNG > |
| A class to use at the top level of the model hierarchy as a mock parent. More... | |
Namespaces | |
| namespace | Utopia |
Enumerations | |
| enum class | Utopia::WriteMode { Utopia::WriteMode::basic , Utopia::WriteMode::managed , Utopia::WriteMode::manual , Utopia::WriteMode::off } |
| How to write data in the models. More... | |
Variables | |
| constexpr WriteMode | Utopia::DefaultWriteMode = WriteMode::basic |
| Alias for the default write mode. | |