Utopia
2
Framework for studying models of complex & adaptive systems.
|
#include <random>
#include <unordered_map>
#include <utopia/core/model.hh>
#include <utopia/core/apply.hh>
#include <utopia/core/types.hh>
#include <utopia/core/cell_manager.hh>
#include "func_bundle.hh"
#include "env_param_func_collection.hh"
#include "env_state_func_collection.hh"
Go to the source code of this file.
Classes | |
struct | Utopia::Models::Environment::BaseEnvParam |
Base type for environment parameter. More... | |
struct | Utopia::Models::Environment::DummyEnvParam |
Dummy type for environment parameter. More... | |
struct | Utopia::Models::Environment::BaseEnvCellState |
Base type for environment cell states. More... | |
struct | Utopia::Models::Environment::DummyEnvCellState |
Dummy type for environment cell states. More... | |
class | Utopia::Models::Environment::Environment< EnvParam, EnvCellState, standalone > |
The Environment model provides a non-uniform, dynamic parameter background. More... | |
struct | Utopia::Models::Environment::Environment< EnvParam, EnvCellState, standalone >::DummyCellManager |
A dummy CellManager type that is used in standalone mode. More... | |
Namespaces | |
Utopia | |
Utopia::Models | |
Utopia::Models::Environment | |
Typedefs | |
using | Utopia::Models::Environment::ModelTypes = Utopia::ModelTypes<> |
Type helper to define types used by the model. More... | |