Uses of Class
uk.ac.leeds.ccg.andyt.projects.genesis.utilities.GENESIS_Time

Packages that use GENESIS_Time
uk.ac.leeds.ccg.andyt.projects.genesis.core   
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   
 

Uses of GENESIS_Time in uk.ac.leeds.ccg.andyt.projects.genesis.core
 

Fields in uk.ac.leeds.ccg.andyt.projects.genesis.core declared as GENESIS_Time
 GENESIS_Time GENESIS_Person._Death_Time
          A record of the time of death of this person.
 GENESIS_Time GENESIS_Female.Miscarriage._DueDate
          Due Date GENESIS_Time of miscarriage
 GENESIS_Time GENESIS_Environment._initial_Time
           
 GENESIS_Time GENESIS_Person._SetOffToWork_0_Time
          GENESIS_Time set of for work previously.
 GENESIS_Time GENESIS_Person._SetOffToWork_Time
          GENESIS_Time set of for work.
 GENESIS_Time GENESIS_Environment._Time
           
 GENESIS_Time GENESIS_Female.Miscarriage._Time
          GENESIS_Time of miscarriage
 GENESIS_Time GENESIS_Female._Time_DueToGiveBirth
          Expected due date.
 GENESIS_Time[] GENESIS_Person._Work_Time
          If a GENESIS_Person has just one period of work per day _Time_Work should have length == 2.
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.core that return GENESIS_Time
protected  GENESIS_Time[] GENESIS_Person.get_Work_Time()
           
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.core with parameters of type GENESIS_Time
 boolean GENESIS_Person.isAlive(GENESIS_Time a_Time)
           
 void GENESIS_Person.set_Death_Time(GENESIS_Time _Time_Death)
           
 

Constructors in uk.ac.leeds.ccg.andyt.projects.genesis.core with parameters of type GENESIS_Time
GENESIS_Environment(Abstract_GENESIS_Model a_Model, GENESIS_Time a_Time)
           
GENESIS_Environment(Abstract_GENESIS_Model a_Model, GENESIS_Time a_Time, uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleFactory a_Grid2DSquareCellDoubleFactory, boolean handleOutOfMemoryError)
          Deprecated. 
GENESIS_Environment(Abstract_GENESIS_Model a_Model, GENESIS_Time _Time, uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleFactory _Grid2DSquareCellDoubleFactory, uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDouble _World_Grid2DSquareCellDouble, boolean handleOutOfMemoryError)
          Deprecated. 
GENESIS_Environment(Abstract_GENESIS_Model a_Model, GENESIS_Time a_Time, uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleFactory network_Grid2DSquareCellDoubleFactory, uk.ac.leeds.ccg.andyt.grids.core.Grid2DSquareCellDoubleFactory reporting_Grid2DSquareCellDoubleFactory, boolean handleOutOfMemoryError)
           
GENESIS_Female.Miscarriage(GENESIS_Time time, GENESIS_Time dueDate, int[] genderOfUnborns)
           
 

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

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.process with parameters of type GENESIS_Time
 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)
           
 

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

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.society.demography with parameters of type GENESIS_Time
 java.lang.Object[] GENESIS_Demographics.get_Population_Alive_Male_Female_ID_HashSet(GENESIS_Time a_Time)
           
 double GENESIS_Age.getAge_double(GENESIS_Time a_Time)
          Returns the Persons Age as a double.
 uk.ac.leeds.ccg.andyt.projects.genesis.io.schema.common.Time GENESIS_Age.getAge_Time(GENESIS_Time a_Time)
           
 long GENESIS_Age.getAgeInDays(GENESIS_Time a_Time)
           
 long GENESIS_Age.getAgeInYears_long(GENESIS_Time a_Time)
           
 long GENESIS_Age.getAgeInYears(GENESIS_Time a_Time)
           
 

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

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.utilities that return GENESIS_Time
 GENESIS_Time GENESIS_Time.add(GENESIS_Time aGENESIS_Time)
           
static GENESIS_Time GENESIS_Time.getRandomTime(GENESIS_Time a_LowerTimeLimit, GENESIS_Time a_UpperTimeLimit, java.util.Random randomDay, java.util.Random randomSecond)
          This only works where the difference in years is less than Integer.MaxValue.
 GENESIS_Time GENESIS_Time.subtract(uk.ac.leeds.ccg.andyt.projects.genesis.io.schema.common.Time a_Time)
           
 

Methods in uk.ac.leeds.ccg.andyt.projects.genesis.utilities with parameters of type GENESIS_Time
 GENESIS_Time GENESIS_Time.add(GENESIS_Time aGENESIS_Time)
           
 java.math.BigInteger GENESIS_Time.getDifferenceInDays_BigInteger(GENESIS_Time a_Time)
           
 long GENESIS_Time.getDifferenceInDays_long(GENESIS_Time a_Time)
           
 java.math.BigInteger GENESIS_Time.getDifferenceInSeconds_BigInteger(GENESIS_Time a_Time)
           
 long GENESIS_Time.getDifferenceInSeconds_long(GENESIS_Time a_Time)
           
static GENESIS_Time GENESIS_Time.getRandomTime(GENESIS_Time a_LowerTimeLimit, GENESIS_Time a_UpperTimeLimit, java.util.Random randomDay, java.util.Random randomSecond)
          This only works where the difference in years is less than Integer.MaxValue.
 boolean GENESIS_Time.isBetween(GENESIS_Time _Start_Time, GENESIS_Time _End_Time)
          Inclusive between
static boolean GENESIS_Time.isNormalised(GENESIS_Time a_Time)
          &TODO Leap years and leap seconds may cause issues.
static void GENESIS_Time.normalise(GENESIS_Time a_Time)
           
 

Constructors in uk.ac.leeds.ccg.andyt.projects.genesis.utilities with parameters of type GENESIS_Time
GENESIS_Time(GENESIS_Time t)