Uses of Class
uk.ac.leeds.ccg.andyt.projects.genesis.society.demography.GENESIS_Population

Packages that use GENESIS_Population
uk.ac.leeds.ccg.andyt.projects.genesis.process   
uk.ac.leeds.ccg.andyt.projects.genesis.society.demography   
uk.ac.leeds.ccg.andyt.projects.genesis.utilities   
uk.ac.leeds.ccg.andyt.projects.genesis.visualisation   
 

Uses of GENESIS_Population in uk.ac.leeds.ccg.andyt.projects.genesis.process
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.process that return types with arguments of type GENESIS_Population
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_DemographicModel.getSingleYearsOfAgePopulations(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> inputPopulation, GENESIS_Time a_Time)
           
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.process with parameters of type GENESIS_Population
 java.lang.Object[] GENESIS_DemographicModel.simulateBirth(GENESIS_Female a_Female, long a_Female_ID, GENESIS_Population localPopulation, java.util.TreeSet<java.lang.Long> pregnantFemaleIDs, java.util.TreeSet<java.lang.Long> nearlyDuePregnantFemaleIDs, java.util.TreeSet<java.lang.Long> notPregnantFemaleIDs)
           
 boolean GENESIS_DemographicModel.simulateDeath(GENESIS_Mortality mortality, GENESIS_Female a_Female, java.lang.Long a_Female_ID, GENESIS_FemaleCollection a_FemaleCollection, java.lang.Long a_Collection_ID, GENESIS_AgeBound ageBound, GENESIS_Population subregionPopulation, GENESIS_Population regionTotalPopulation, java.util.TreeSet<java.lang.Long> pregnantFemaleIDs, java.util.TreeSet<java.lang.Long> nearlyDuePregnantFemaleIDs, java.util.TreeSet<java.lang.Long> notPregnantFemaleIDs)
           
 boolean GENESIS_DemographicModel.simulateDeath(GENESIS_Mortality mortality, GENESIS_Male a_Male, java.lang.Long a_Male_ID, GENESIS_MaleCollection a_MaleCollection, java.lang.Long a_Collection_ID, GENESIS_AgeBound ageBound, GENESIS_Population subregionPopulation, GENESIS_Population regionTotalPopulation)
           
 

Method parameters in uk.ac.leeds.ccg.andyt.projects.genesis.process with type arguments of type GENESIS_Population
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_DemographicModel.getSingleYearsOfAgePopulations(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> inputPopulation, GENESIS_Time a_Time)
           
 void GENESIS_DemographicModel.initialiseSubregionPopulations(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> singleYearAgeRegionPopulation)
          From the single year age population counts initialise the individuals giving each a date of birth and for females evaluating pregnancy status.
 void GENESIS_DemographicModel.writeOutInputPopulations(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> inputPopulation, java.io.File resultMetadataDirectory_File)
           
 

Uses of GENESIS_Population in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography
 

Fields in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography declared as GENESIS_Population
 GENESIS_Population GENESIS_MortalityAndFertilityEstimator._EstimatedEndYearPopulation
          Estimated End Year Population
 GENESIS_Population GENESIS_MortalityAndFertilityEstimator._EstimatedMidYearPopulation
          Estimated Mid Year Population
 GENESIS_Population GENESIS_MortalityAndFertilityEstimator._ObservedAnnualBirthsByAgeOfMother
          For storing the Observed Annual Birth Count data
 GENESIS_Population GENESIS_MortalityAndFertilityEstimator._ObservedAnnualDeaths
          For storing the Observed Annual Death Count data
 GENESIS_Population GENESIS_MortalityAndFertilityEstimator._StartYearPopulation
          Initial Population
 

Fields in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography with type parameters of type GENESIS_Population
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics._ClinicalMiscarriage
          For storing clinical miscarriage counts by age of mother.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics._Deaths
          For storing death counts.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics._EarlyPregnancyLoss
          For storing total early pregnancy loss miscarriage counts by age of mother.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics._Population
          For storing region populations.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics._SingleBirths
          For storing single birth counts by age of mother.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics._TripletBirths
          For storing triplet birth counts by age of mother.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics._TwinBirths
          For storing twin birth counts by age of mother.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.cumulativeSumRescaledRegionOutMigration
          For those migrating from a region this gives a way to assign the expected region destination (which may be the same).
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.cumulativeSumRescaledSubregionInMigration
          For those migrating into a region this gives a way to assign a subregion destination.
 java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Migration.immigrationRates
          For storing the daily gender and age specific immigration rates for people immigrating into a specific region.
 java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Migration.regionImmigration
          For storing the population immigrating into each region in the study region.
 java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Migration.regionInMigration
          For storing the population migrating into each region in the study region.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.regionInMigrationRates
          For storing the daily gender age migration rates for people migrating into a specific region.
 java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Migration.regionInternalMigration
          For storing the population immigrating into each region in the study region.
 java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Migration.regionOutMigration
          For storing the population migrating out from each region in the study region.
 java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Migration.regionOutMigrationRates
          For storing the daily gender age migration rates for people moving from a specific region (internal migration included).
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.regionToRegionMigration
          For storing the population migrating from each region to each region.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.subregionInMigration
          For storing the population migrating into each subregion in a region.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.subregionInternalInMigration
          For storing the population migrating internally within each region.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.subregionInternalOutMigration
          For storing the population migrating internally within each region.
 java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Migration.subregionOutMigration
          For storing the population migrating out of each subregion in a region.
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography that return GENESIS_Population
 GENESIS_Population GENESIS_Population.divideByPopulation(GENESIS_Population populationToDivideBy, int decimalPlaces, java.math.RoundingMode roundingMode)
          divideByPopulation assumes same population structure.
 GENESIS_Population GENESIS_Migration.getDailyImmigrationRate(java.lang.String regionID)
           
 GENESIS_Population GENESIS_Migration.getDailyInMigrationRate(java.lang.String regionID)
           
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography that return types with arguments of type GENESIS_Population
static java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Population.aggregateSubregion(java.util.TreeMap<java.lang.String,GENESIS_Population> theOAPops, java.util.TreeMap<java.lang.String,java.lang.String> subregionToAggregateRegionLookup, GENESIS_Environment aGENESIS_Environment)
           
static java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Demographics.loadInputBirthCount(GENESIS_Environment a_GENESIS_Environment, int year, java.io.File directory, java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> _regionIDs)
          This method loads Local Authority District (LAD) birth count data.
static java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Demographics.loadInputDeathCount(GENESIS_Environment a_GENESIS_Environment, int year, java.io.File directory, java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> _regionIDs)
          This method loads Local Authority District (LAD) death count data.
static java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Demographics.loadInputPopulation(GENESIS_Environment a_GENESIS_Environment, java.io.File directory)
          This method loads Local Authority District (LAD) populations that comprise of Output Area (OA) populations.
static java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Population.loadOAPopulations(java.io.File theMOSESWorkspace, java.io.File theGENESISWorkspace, java.lang.String areaCode)
           
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography with parameters of type GENESIS_Population
 void GENESIS_Population.addPopulation(GENESIS_Population populationToAdd)
          Adds population from populationToAdd
protected  void GENESIS_Migration.addToPop(GENESIS_Population population, java.lang.String[] fields, GENESIS_AgeBound ageBoundZeroToSixteen, GENESIS_AgeBound ageBoundSixteenToPension, GENESIS_AgeBound ageBoundPensionPlus)
           
 GENESIS_Population GENESIS_Population.divideByPopulation(GENESIS_Population populationToDivideBy, int decimalPlaces, java.math.RoundingMode roundingMode)
          divideByPopulation assumes same population structure.
static java.lang.Object[] GENESIS_Population.getAggregateGENESIS_Population(GENESIS_Population pop, java.lang.Long minAgeInYears, java.lang.Long maxAgeInYears)
          Aggregates and returns a new GENESIS_Population using GENESIS_AgeBound.getAgeMin() for aggregation.
static java.lang.Object[] GENESIS_Population.getAggregateGENESIS_Population(GENESIS_Population pop, java.lang.Long minAgeInYears, java.lang.Long maxAgeInYears, java.lang.Long ageIncrement, GENESIS_Environment a_GENESIS_Environment)
          Warning! This is not a general implementation that examines the ageMax of AgeBounds.
static java.lang.Object[] GENESIS_MortalityAndFertilityEstimator.getEstimateRates(GENESIS_Population startYearPopulation, GENESIS_Mortality initialEstimateOfMortality, GENESIS_Fertility initialEstimateOfFertility, GENESIS_Population birthPopulation, GENESIS_Population deathPopulation, int decimalPlacePrecision, java.math.RoundingMode roundingMode)
           
static GENESIS_Fertility GENESIS_MortalityAndFertilityEstimator.getInitialEstimateOfFertility(GENESIS_Population initialPop, GENESIS_Population birthPop, java.math.BigDecimal twinProbability, java.math.BigDecimal tripletProbability, GENESIS_Environment theGENESIS_Environment, int decimalPlaces, java.math.RoundingMode roundingMode)
           
static GENESIS_Mortality GENESIS_MortalityAndFertilityEstimator.getInitialEstimateOfMortality(GENESIS_Population initialPop, GENESIS_Population deathPop, GENESIS_Environment theGENESIS_Environment, int decimalPlaces, java.math.RoundingMode roundingMode)
           
static java.lang.Object[] GENESIS_Demographics.getTheoreticalEndYearPopulationsAndFertility(GENESIS_Population population, GENESIS_Mortality mortality, GENESIS_Fertility fertility, int decimalPlacePrecisionForCalculations)
          Applies annual mortality rates to start year populations to create end year population that have died and survived.
static java.lang.Object[] GENESIS_Demographics.getTheoreticallySurvivedAndDiedPopulation(GENESIS_Population population, GENESIS_Mortality mortality)
          Applies annual mortality rates to start year populations to created map0Value end year population that have died and survived.
static void GENESIS_Population.initPop(int gender, long minimumAgeInYears, long maximumAgeInYears, GENESIS_Population pop, uk.ac.leeds.ccg.andyt.projects.moses.io.CAS001DataRecord aCAS001DataRecord)
           
 java.util.HashSet<java.util.concurrent.Future> GENESIS_Demographics.output(java.lang.String regionID, java.io.File demographicsDirectory_File, int dataWidthForScatterAndRegressionPlots, int dataHeightForScatterAndRegressionPlots, int dataWidthForAllAgesPopulationDisplays, int dataHeightForAllAgesPopulationDisplays, int dataWidthForFertileAgesPopulationDisplays, int dataHeightForFertileAgesPopulationDisplays, int decimalPlacePrecisionForCalculations, int decimalPlacePrecisionForDisplay, java.math.RoundingMode roundingMode, GENESIS_Population startYearPopulation, GENESIS_Population endYearPopulation, GENESIS_Mortality startYear_Demographics_Mortality, GENESIS_Fertility startYear_Demographics_Fertility, GENESIS_Mortality endYear_Demographics_Mortality, GENESIS_Fertility endYear_Demographics_Fertility, java.lang.Long minAgeYearsForAllAgesPopulationDisplays, java.lang.Long maxAgeYearsForAllAgesPopulationDisplays, java.lang.Long minAgeYearsForFertilityAgesPopulationDisplays, java.lang.Long maxAgeYearsForFertilityAgesPopulationDisplays, GENESIS_Population populationAliveDaysThisYear, GENESIS_Population populationDeathsThisYear, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfBirths_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfLabours_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfEarlyPregnancyLoss_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfClinicalMiscarriage_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfDaysInEarlyPregnancy_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfDaysInLatePregnancy_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfTwins_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfTriplets_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeInYearsCountOfPregnancies_TreeMap)
           
protected  void GENESIS_Demographics.output(java.lang.String title, int dataWidthForAgeGenderPlots, int dataHeightForAgeGenderPlots, java.lang.String xAxisLabel, java.lang.String yAxisLabel, java.io.File demographicsDirectory_File, GENESIS_Population pop, int decimalPlacePrecisionForCalculation, int significantDigits)
           
protected  void GENESIS_Demographics.output(java.lang.String title, int dataWidthForAgeGenderPlots, int dataHeightForAgeGenderPlots, java.lang.String xAxisLabel, java.lang.String yAxisLabel, java.io.File demographicsDirectory_File, GENESIS_Population pop, java.lang.Long minAgeYearsForDisplays, java.lang.Long maxAgeYearsForDisplays, int decimalPlacePrecisionForCalculations, int significantDigits)
           
protected static void GENESIS_Demographics.outputAgeGenderPlot(java.util.concurrent.ExecutorService executorService, java.lang.Object obj, java.lang.String title, int dataWidthForAgeGenderPlots, int dataHeightForAgeGenderPlots, java.lang.String xAxisLabel, java.lang.String yAxisLabel, java.io.File demographicsDirectory_File, GENESIS_Population a_Population, int decimalPlacePrecisionForCalculation, int decimalPlacePrecisionForDisplay)
           
protected static void GENESIS_Demographics.outputAgeGenderPlot(java.util.concurrent.ExecutorService executorService, java.lang.Object obj, java.lang.String title, int dataWidthForAgeGenderPlots, int dataHeightForAgeGenderPlots, java.lang.String xAxisLabel, java.lang.String yAxisLabel, java.io.File demographicsDirectory_File, GENESIS_Population a_Population, java.lang.Long minAgeInYears, java.lang.Long maxAgeInYears, int decimalPlacePrecisionForCalculations, int decimalPlacePrecisionForDisplay)
           
protected  java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> GENESIS_Demographics.outputFertility(java.lang.String regionID, GENESIS_Fertility fertility, int dataWidthForAgeGenderPlots, int dataHeightForAgeGenderPlots, int dataWidthForScatterAndRegressionPlots, int dataHeightForScatterAndRegressionPlots, java.io.File demographicsDirectory_File, GENESIS_Population populationAliveDaysThisYear, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeBoundCountOfBirths_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeBoundCountOfLabours_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeBoundCountOfTwins_TreeMap, java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal> femaleAgeBoundCountOfTriplets_TreeMap, java.lang.Long minAgeYearsForFertilityDisplays, java.lang.Long maxAgeYearsForFertilityDisplays, int decimalPlacePrecisionForCalculations, int decimalPlacePrecisionForDisplay, java.math.RoundingMode roundingMode)
           
protected  void GENESIS_Demographics.outputMortality(java.lang.String regionID, GENESIS_Mortality mortality, int dataWidthForAgeGenderPlots, int dataHeightForAgeGenderPlots, int dataWidthForScatterAndRegressionPlots, int dataHeightForScatterAndRegressionPlots, java.io.File demographicsDirectory_File, GENESIS_Population populationDaysAliveInTimePeriod, GENESIS_Population populationDeathsInTimePeriod, long minAgeYearsForAllAgesPopulationDisplays, long maxAgeYearsForAllAgesPopulationDisplays, int decimalPlacePrecisionForCalculations, int decimalPlacePrecisionForDisplay, java.math.RoundingMode a_RoundingMode)
          Calculates and exports simulated mortality rates for males and females and produces a comparison plot for these plotting the simulated (observed) rates against the input mortality rates.
 java.lang.Object[] GENESIS_MortalityAndFertilityEstimator.run(int year, java.lang.String aLADCode, java.math.BigDecimal twinProbability, java.math.BigDecimal tripletProbability, GENESIS_Population initialPop, GENESIS_Mortality initialEstimateOfMortality, GENESIS_Fertility initialEstimateOfFertility, GENESIS_Population birthPop, GENESIS_Population deathPop, int decimalPlaces, java.math.RoundingMode roundingMode)
           
 void GENESIS_Population.subtractPopulation(GENESIS_Population populationToSubtract)
          Adds population from populationToAdd
protected  void GENESIS_Migration.writeAndUpdateCounts(java.lang.String name, java.lang.String originRegionID, java.lang.String destinationRegionID, GENESIS_Population pop)
           
protected  void GENESIS_Migration.writeAndUpdateCounts(java.lang.String name, java.lang.String originRegionID, java.lang.String destinationRegionID, java.lang.String originSubregionID, java.lang.String destinationSubregionID, GENESIS_Population counts)
           
protected  void GENESIS_Migration.writeAndUpdateRates(java.lang.String name, java.lang.String originRegionID, java.lang.String destinationRegionID, GENESIS_Population counts, GENESIS_Population rates)
           
 

Method parameters in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography with type arguments of type GENESIS_Population
static java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Population.aggregateSubregion(java.util.TreeMap<java.lang.String,GENESIS_Population> theOAPops, java.util.TreeMap<java.lang.String,java.lang.String> subregionToAggregateRegionLookup, GENESIS_Environment aGENESIS_Environment)
           
 java.lang.Object[] GENESIS_Demographics.aggregateSubregionResults(java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> regionIDs, java.util.TreeMap<java.lang.String,java.lang.String> subregionAggregateRegionLookup, java.util.TreeSet<java.lang.String> aggregateRegionIDs, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> startYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> endYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> aliveDays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> deaths, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> labours, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> births, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> earlyPregnancyLosses, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> clinicalMiscarriages, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInEarlyPregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInLatePregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> twins, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> triplets, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> pregnancies)
          Aggregates subregion data to aggregate regions.
 java.lang.Object[] GENESIS_Demographics.aggregateSubregionResults(java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> regionIDs, java.util.TreeMap<java.lang.String,java.lang.String> subregionAggregateRegionLookup, java.util.TreeSet<java.lang.String> aggregateRegionIDs, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> startYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> endYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> aliveDays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> deaths, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> labours, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> births, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> earlyPregnancyLosses, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> clinicalMiscarriages, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInEarlyPregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInLatePregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> twins, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> triplets, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> pregnancies)
          Aggregates subregion data to aggregate regions.
 java.lang.Object[] GENESIS_Demographics.aggregateSubregionResults(java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> regionIDs, java.util.TreeMap<java.lang.String,java.lang.String> subregionAggregateRegionLookup, java.util.TreeSet<java.lang.String> aggregateRegionIDs, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> startYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> endYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> aliveDays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> deaths, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> labours, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> births, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> earlyPregnancyLosses, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> clinicalMiscarriages, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInEarlyPregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInLatePregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> twins, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> triplets, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> pregnancies)
          Aggregates subregion data to aggregate regions.
 java.lang.Object[] GENESIS_Demographics.aggregateSubregionResults(java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> regionIDs, java.util.TreeMap<java.lang.String,java.lang.String> subregionAggregateRegionLookup, java.util.TreeSet<java.lang.String> aggregateRegionIDs, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> startYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> endYearPopulation, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> aliveDays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> deaths, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> labours, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> births, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> earlyPregnancyLosses, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> clinicalMiscarriages, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInEarlyPregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInLatePregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> twins, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> triplets, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> pregnancies)
          Aggregates subregion data to aggregate regions.
static java.util.TreeMap<java.lang.String,GENESIS_Fertility> GENESIS_Demographics.getInitialFertilityRate(GENESIS_Environment a_GENESIS_Environment, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> singleYearOfAgePopulation, java.util.TreeMap<java.lang.String,GENESIS_Population> inputBirthCount, int decimalPlaces, java.math.RoundingMode roundingMode)
           
static java.util.TreeMap<java.lang.String,GENESIS_Fertility> GENESIS_Demographics.getInitialFertilityRate(GENESIS_Environment a_GENESIS_Environment, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> singleYearOfAgePopulation, java.util.TreeMap<java.lang.String,GENESIS_Population> inputBirthCount, int decimalPlaces, java.math.RoundingMode roundingMode)
           
static java.util.TreeMap<java.lang.String,GENESIS_Mortality> GENESIS_Demographics.getInitialMortalityRate(GENESIS_Environment a_GENESIS_Environment, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> singleYearOfAgePopulation, java.util.TreeMap<java.lang.String,GENESIS_Population> inputDeathCount, int decimalPlaces, java.math.RoundingMode roundingMode)
           
static java.util.TreeMap<java.lang.String,GENESIS_Mortality> GENESIS_Demographics.getInitialMortalityRate(GENESIS_Environment a_GENESIS_Environment, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> singleYearOfAgePopulation, java.util.TreeMap<java.lang.String,GENESIS_Population> inputDeathCount, int decimalPlaces, java.math.RoundingMode roundingMode)
           
 java.util.HashSet<java.util.concurrent.Future> GENESIS_Demographics.output(java.util.concurrent.ExecutorService executorService, java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> regionIDs, java.util.TreeMap<java.lang.String,java.lang.String> subregionToAggregateRegionLookup, java.util.TreeSet<java.lang.String> aggregateRegionIDs, int dataWidthForScatterAndRegressionPlots, int dataHeightForScatterAndRegressionPlots, int dataWidthForAllAgesAgeGenderPlots, int dataHeightForAllAgesAgeGenderPlots, int dataWidthForFertileAgesAgeGenderPlots, int dataHeightForFertileAgesAgeGenderPlots, int decimalPlacePrecisionForCalculation, int decimalPlacePrecisionForDisplay, java.math.RoundingMode roundingMode, GENESIS_Demographics startYear_Demographics, java.lang.Long minAgeYearsForPopulationDisplays, java.lang.Long maxAgeYearsForPopulationDisplays, java.lang.Long minAgeYearsForFertilityDisplays, java.lang.Long maxAgeYearsForFertilityDisplays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> aliveDays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> deaths, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> labours, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> births, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> earlyPregnancyLosses, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> clinicalMiscarriages, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInEarlyPregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInLatePregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> twins, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> triplets, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> pregnancies)
           
 java.util.HashSet<java.util.concurrent.Future> GENESIS_Demographics.output(java.util.concurrent.ExecutorService executorService, java.util.TreeMap<java.lang.String,java.util.TreeSet<java.lang.String>> regionIDs, java.util.TreeMap<java.lang.String,java.lang.String> subregionToAggregateRegionLookup, java.util.TreeSet<java.lang.String> aggregateRegionIDs, int dataWidthForScatterAndRegressionPlots, int dataHeightForScatterAndRegressionPlots, int dataWidthForAllAgesAgeGenderPlots, int dataHeightForAllAgesAgeGenderPlots, int dataWidthForFertileAgesAgeGenderPlots, int dataHeightForFertileAgesAgeGenderPlots, int decimalPlacePrecisionForCalculation, int decimalPlacePrecisionForDisplay, java.math.RoundingMode roundingMode, GENESIS_Demographics startYear_Demographics, java.lang.Long minAgeYearsForPopulationDisplays, java.lang.Long maxAgeYearsForPopulationDisplays, java.lang.Long minAgeYearsForFertilityDisplays, java.lang.Long maxAgeYearsForFertilityDisplays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> aliveDays, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> deaths, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> labours, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> births, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> earlyPregnancyLosses, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> clinicalMiscarriages, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInEarlyPregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> daysInLatePregnancy, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> twins, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> triplets, java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<GENESIS_AgeBound,java.math.BigDecimal>>> pregnancies)
           
 void GENESIS_Migration.processCounts(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> population, java.math.BigDecimal migrationFactor, java.math.BigDecimal migrationMinimum)
          For converting counts to daily probabilities and rates.
 void GENESIS_Migration.rescale(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> map, int decimalPlaces, java.math.RoundingMode roundingMode)
           
static void GENESIS_Population.updateGenderedAgePopulation(java.util.TreeMap<java.lang.String,GENESIS_Population> pops)
          updates genderAgePopulation using _FemaleAgeBoundPopulationCount_TreeMap and _MaleAgeBoundPopulationCount_TreeMap
 

Constructors in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography with parameters of type GENESIS_Population
GENESIS_MortalityAndFertilityEstimator(GENESIS_Environment _GENESIS_Environment, GENESIS_Population _ObservedAnnualDeaths, GENESIS_Population _ObservedAnnualBirthsByAgeOfMother, GENESIS_Population _StartYearPopulation, GENESIS_Mortality _InitialEstimateOfMortality, GENESIS_Fertility _InitialEstimateOfFertility)
           
GENESIS_Population(GENESIS_Population a_Population)
           
 

Uses of GENESIS_Population in uk.ac.leeds.ccg.andyt.projects.genesis.utilities
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.utilities that return types with arguments of type GENESIS_Population
static java.util.HashMap<java.lang.String,GENESIS_Population> GENESIS_Collections.deepCopyTo_HashMap_String_Population(java.util.HashMap<java.lang.String,GENESIS_Population> map)
           
static java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Collections.deepCopyTo_TreeMap_String_Population(java.util.TreeMap<java.lang.String,GENESIS_Population> map)
           
static java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Collections.deepCopyTo_TreeMap_String_TreeMap_String_Population(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> map)
           
static java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>>> GENESIS_Collections.deepCopyTo_TreeMap_String_TreeMap_String_TreeMap_String_Population(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>>> map)
           
 

Method parameters in uk.ac.leeds.ccg.andyt.projects.genesis.utilities with type arguments of type GENESIS_Population
static java.util.HashMap<java.lang.String,GENESIS_Population> GENESIS_Collections.deepCopyTo_HashMap_String_Population(java.util.HashMap<java.lang.String,GENESIS_Population> map)
           
static java.util.TreeMap<java.lang.String,GENESIS_Population> GENESIS_Collections.deepCopyTo_TreeMap_String_Population(java.util.TreeMap<java.lang.String,GENESIS_Population> map)
           
static java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> GENESIS_Collections.deepCopyTo_TreeMap_String_TreeMap_String_Population(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>> map)
           
static java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>>> GENESIS_Collections.deepCopyTo_TreeMap_String_TreeMap_String_TreeMap_String_Population(java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,java.util.TreeMap<java.lang.String,GENESIS_Population>>> map)
           
 

Uses of GENESIS_Population in uk.ac.leeds.ccg.andyt.projects.genesis.visualisation
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.visualisation with parameters of type GENESIS_Population
 void GENESIS_AgeGenderBarChart.setData(GENESIS_Population pop, java.lang.Long minAge, java.lang.Long maxAge)
          Currently deals only with int converted minAge and maxAge If minAge is null then the minAge in pop is used.
 

Method parameters in uk.ac.leeds.ccg.andyt.projects.genesis.visualisation with type arguments of type GENESIS_Population
 java.lang.Long GENESIS_AgeGenderLineChart.getMaxAge(java.util.HashSet<GENESIS_Population> pops)
           
 java.lang.Long GENESIS_AgeGenderLineChart.getMinAge(java.util.HashSet<GENESIS_Population> pops)
           
 void GENESIS_AgeGenderBoxPlot.setData(java.util.HashSet<GENESIS_Population> pops, int ageInterval, int startAgeOfStartYearInterval, int startAgeOfEndYearInterval, int decimalPlacePrecisionForCalculations, java.math.RoundingMode roundingMode)
           
 void GENESIS_AgeGenderLineChart.setData(java.util.HashSet<GENESIS_Population> pops, int ageInterval, java.lang.Long minAge, java.lang.Long maxAge, int decimalPlacePrecisionForCalculations, java.math.RoundingMode roundingMode)