Utopia  2
Framework for studying models of complex & adaptive systems.
Namespaces | Enumerations | Functions
tools.hh File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Utopia
 
 Utopia::Models
 
 Utopia::Models::Environment
 

Enumerations

enum class  Utopia::Models::Environment::ValMode { Utopia::Models::Environment::Set , Utopia::Models::Environment::Add }
 Value calculation mode. More...
 

Functions

ValMode Utopia::Models::Environment::extract_val_mode (const DataIO::Config &cfg, const std::string &context)
 Given a configuration node, extract the value mode. More...
 
template<typename Time >
std::pair< bool, std::set< Time > > Utopia::Models::Environment::extract_times (const DataIO::Config &cfg)
 
template<typename Time >
std::tuple< bool, bool, std::set< Time > > Utopia::Models::Environment::extract_times_and_initialization (const DataIO::Config &cfg)
 
template<typename Time >
Time Utopia::Models::Environment::extract_time_start (const DataIO::Config &cfg)
 Given a configuration, extracts the time of first function invocation. More...