| BehaviourPolicy typedef | stride::Simulator | |
| BeliefPolicy typedef | stride::Simulator | |
| CallbackType typedef | stride::util::Subject< Simulator > | |
| chooseCluster(const GeoCoordinate &coordinate, const vector< Cluster > &clusters, double influence) | stride::Simulator | |
| EventType typedef | stride::util::Subject< Simulator > | |
| getCalendar() const | stride::Simulator | inline |
| getClusters(ClusterType cluster_type) const | stride::Simulator | |
| getDistricts() const | stride::Simulator | inline |
| getHouseholds() const | stride::Simulator | inline |
| getName() const | stride::Simulator | inline |
| getPlanner() const | stride::Simulator | inline |
| getPopulation() const | stride::Simulator | |
| getPrimaryCommunities() const | stride::Simulator | inline |
| getRngStates() const | stride::Simulator | |
| getSchoolClusters() const | stride::Simulator | inline |
| getSecondaryCommunities() const | stride::Simulator | inline |
| getWorkClusters() const | stride::Simulator | inline |
| GlobalInformationPolicy typedef | stride::Simulator | |
| Hdf5Loader class | stride::Simulator | friend |
| Hdf5Saver class | stride::Simulator | friend |
| hostForeignTravellers(const vector< Simulator::TravellerType > &travellers, uint days, string destination_district, string destination_facility) | stride::Simulator | |
| LocalInformationPolicy typedef | stride::Simulator | |
| LocalSimulatorAdapter class | stride::Simulator | friend |
| m_calendar | stride::Simulator | private |
| m_communication_map | stride::Simulator | private |
| m_config_pop | stride::Simulator | private |
| m_config_pt | stride::Simulator | private |
| m_disease_profile | stride::Simulator | private |
| m_districts | stride::Simulator | private |
| m_households | stride::Simulator | private |
| m_log_level | stride::Simulator | private |
| m_logger | stride::Simulator | private |
| m_name | stride::Simulator | private |
| m_next_hh_id | stride::Simulator | private |
| m_next_id | stride::Simulator | private |
| m_num_threads | stride::Simulator | private |
| m_parallel | stride::Simulator | private |
| m_planner | stride::Simulator | private |
| m_population | stride::Simulator | private |
| m_primary_community | stride::Simulator | private |
| m_rng | stride::Simulator | private |
| m_school_clusters | stride::Simulator | private |
| m_secondary_community | stride::Simulator | private |
| m_track_index_case | stride::Simulator | private |
| m_trav_elsewhere | stride::Simulator | private |
| m_trav_hosting | stride::Simulator | private |
| m_work_clusters | stride::Simulator | private |
| notify(const EventType &e) | stride::util::Subject< Simulator > | inline |
| PersonType typedef | stride::Simulator | |
| RandomRef typedef | stride::Simulator | private |
| registerObserver(const std::shared_ptr< U > &u, CallbackType f) | stride::util::Subject< Simulator > | inline |
| returnForeignTravellers() | stride::Simulator | |
| run::Runner class | stride::Simulator | friend |
| sendNewTravellers(uint amount, uint days, const string &destination_sim_id, string destination_district, string destination_facility) | stride::Simulator | |
| setCommunicationMap(const std::map< string, AsyncSimulator * > &comm_map) | stride::Simulator | inline |
| setName(string name) | stride::Simulator | inline |
| setRngStates(std::vector< std::string > states) | stride::Simulator | |
| setTrackIndexCase(bool track_index_case) | stride::Simulator | |
| Simulator() | stride::Simulator | |
| SimulatorBuilder class | stride::Simulator | friend |
| timeStep() | stride::Simulator | |
| TravellerType typedef | stride::Simulator | |
| unregister(const std::shared_ptr< U > &u) | stride::util::Subject< Simulator > | inline |
| unregisterAll() | stride::util::Subject< Simulator > | inline |
| updateClusters() | stride::Simulator | private |
| welcomeHomeTravellers(const vector< uint > &travellers_indices, const vector< Health > &health_status) | stride::Simulator | |
| ~Subject() | stride::util::Subject< Simulator > | inlinevirtual |