| assignCloseEmployee(SimplePerson &person, double start_radius, vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map) | stride::popgen::PopulationGenerator< U > | private |
| assignCloseStudent(SimplePerson &person, double start_radius, vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map) | stride::popgen::PopulationGenerator< U > | private |
| assignCommutingEmployee(SimplePerson &person, vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map) | stride::popgen::PopulationGenerator< U > | private |
| assignCommutingStudent(SimplePerson &person, vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map) | stride::popgen::PopulationGenerator< U > | private |
| assignToCommunities(vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map, vector< SimpleCluster > &clusters, uint SimplePerson::*member, const string &name="") | stride::popgen::PopulationGenerator< U > | private |
| assignToSchools() | stride::popgen::PopulationGenerator< U > | private |
| assignToUniversities() | stride::popgen::PopulationGenerator< U > | private |
| assignToWork() | stride::popgen::PopulationGenerator< U > | private |
| checkForValidXML() const | stride::popgen::PopulationGenerator< U > | private |
| generate(const string &prefix) | stride::popgen::PopulationGenerator< U > | |
| getCityMiddle() const | stride::popgen::PopulationGenerator< U > | private |
| getCityPopulation() const | stride::popgen::PopulationGenerator< U > | private |
| getCityRadius(const GeoCoordinate &coord) const | stride::popgen::PopulationGenerator< U > | private |
| getClusters(GeoCoordinate coord, double radius, const vector< T > &clusters) const | stride::popgen::PopulationGenerator< U > | inlineprivate |
| getClustersWithinRange(double radius, const vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map, GeoCoordinate coordinate) const | stride::popgen::PopulationGenerator< U > | inlineprivate |
| getVillagePopulation() const | stride::popgen::PopulationGenerator< U > | private |
| m_age_distribution | stride::popgen::PopulationGenerator< U > | private |
| m_cities | stride::popgen::PopulationGenerator< U > | private |
| m_household_size | stride::popgen::PopulationGenerator< U > | private |
| m_households | stride::popgen::PopulationGenerator< U > | private |
| m_locations | stride::popgen::PopulationGenerator< U > | private |
| m_mandatory_schools | stride::popgen::PopulationGenerator< U > | private |
| m_mandatory_schools_clusters | stride::popgen::PopulationGenerator< U > | private |
| m_next_id | stride::popgen::PopulationGenerator< U > | private |
| m_optional_schools | stride::popgen::PopulationGenerator< U > | private |
| m_output | stride::popgen::PopulationGenerator< U > | private |
| m_people | stride::popgen::PopulationGenerator< U > | private |
| m_primary_communities | stride::popgen::PopulationGenerator< U > | private |
| m_props | stride::popgen::PopulationGenerator< U > | private |
| m_rng | stride::popgen::PopulationGenerator< U > | private |
| m_secondary_communities | stride::popgen::PopulationGenerator< U > | private |
| m_total | stride::popgen::PopulationGenerator< U > | private |
| m_villages | stride::popgen::PopulationGenerator< U > | private |
| m_work_size | stride::popgen::PopulationGenerator< U > | private |
| m_workplaces | stride::popgen::PopulationGenerator< U > | private |
| makeCities() | stride::popgen::PopulationGenerator< U > | private |
| makeCommunities() | stride::popgen::PopulationGenerator< U > | private |
| makeDistanceMap(double radius, double factor, const vector< T > &clusters) const | stride::popgen::PopulationGenerator< U > | inlineprivate |
| makeDistanceMap(double radius, double factor, const vector< vector< T >> &clusters) const | stride::popgen::PopulationGenerator< U > | inlineprivate |
| makeHouseholds() | stride::popgen::PopulationGenerator< U > | private |
| makeSchools() | stride::popgen::PopulationGenerator< U > | private |
| makeUniversities() | stride::popgen::PopulationGenerator< U > | private |
| makeVillages() | stride::popgen::PopulationGenerator< U > | private |
| makeWork() | stride::popgen::PopulationGenerator< U > | private |
| placeClusters(uint size, uint min_age, uint max_age, double fraction, C &clusters, string cluster_name, ClusterType cluster_type, bool add_location=true) | stride::popgen::PopulationGenerator< U > | inlineprivate |
| placeHouseholds() | stride::popgen::PopulationGenerator< U > | private |
| PopulationGenerator(const string &filename, const int &seed, bool output=true) | stride::popgen::PopulationGenerator< U > | |
| removeFromMap(vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map, uint index) const | stride::popgen::PopulationGenerator< U > | private |
| removeFromUniMap(vector< pair< GeoCoordinate, map< double, vector< uint >>>> &distance_map, uint index) const | stride::popgen::PopulationGenerator< U > | private |
| sortWorkplaces() | stride::popgen::PopulationGenerator< U > | private |
| writeCities(const string &target_cities) | stride::popgen::PopulationGenerator< U > | private |
| writeClusters(const string &target_clusters) const | stride::popgen::PopulationGenerator< U > | private |
| writeHouseholds(const string &target_households) const | stride::popgen::PopulationGenerator< U > | private |
| writePop(const string &target_pop) const | stride::popgen::PopulationGenerator< U > | private |