Utopia 2
Framework for studying models of complex & adaptive systems.
|
Go to the source code of this file.
Classes | |
struct | Utopia::Models::SEIRD::State |
The full cell struct for the SEIRD model. More... | |
Namespaces | |
namespace | Utopia |
namespace | Utopia::Models |
namespace | Utopia::Models::SEIRD |
Enumerations | |
enum class | Utopia::Models::SEIRD::Kind : char { Utopia::Models::SEIRD::empty = 0 , Utopia::Models::SEIRD::susceptible = 1 , Utopia::Models::SEIRD::exposed = 2 , Utopia::Models::SEIRD::infected = 3 , Utopia::Models::SEIRD::recovered = 4 , Utopia::Models::SEIRD::deceased = 5 , Utopia::Models::SEIRD::source = 6 , Utopia::Models::SEIRD::inert = 7 , Utopia::Models::SEIRD::COUNT = 8 } |
The kind of the cell. More... | |
Variables | |
const std::map< const std::string, Kind > | Utopia::Models::SEIRD::kind_from_string |
Map the Kind name given as a string to the actual Kind. | |
const std::map< const Kind, std::string > | Utopia::Models::SEIRD::string_from_kind |
The inverse of the kind_from_string mapping. | |
const std::array< std::string, static_cast< char >(Kind::COUNT)> | Utopia::Models::SEIRD::kind_names |
The associated string names of each Kind enum entry. | |