A B C D E F G H I J K L M N O P R S T U V W Y

R

randomGenerator - Variable in class org.cfpm.caves.za.SouthAfricaModel.EmpiricalDiscreteDist
 
randomInt(int, int) - Method in class org.cfpm.caves.za.SouthAfricaModel
samples a random uniform distribution in the interval from-to.
randomPartnerProbability - Variable in class org.cfpm.caves.za.SouthAfricaModel
model parameter: probability to encounter a random sexual partner.
record() - Method in class org.cfpm.caves.za.SouthAfricaModel.FriendshipNetworkRecorder
 
record(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
record() - Method in class org.cfpm.caves.za.SouthAfricaModel.HHWealthDistRecorder
 
record(Person) - Method in class org.cfpm.caves.za.SouthAfricaModel.HIVDeathRecorder
 
record(ArrayList<String>, String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HouseholdEconomyRecorder
 
record(Person[], int) - Method in class org.cfpm.caves.za.SouthAfricaModel.PartnershipRecorder
 
record() - Method in class org.cfpm.caves.za.SouthAfricaModel.SexualNetworkRecorder
 
record(String, String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.VillageEconomyRecorder
 
recordAndWrite() - Method in class org.cfpm.caves.za.SouthAfricaModel.AgeDistributionRecorder
 
recordArrival(Person) - Method in class org.cfpm.caves.za.SouthAfricaModel.MiningRecorder
 
recordDeparture(Person) - Method in class org.cfpm.caves.za.SouthAfricaModel.MiningRecorder
 
recordDonation(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
recordedAt - Variable in class org.cfpm.caves.za.SouthAfricaModel.SexualNetworkRecorder
 
recordEvent(String, String) - Method in class org.cfpm.caves.za.SouthAfricaModel.StokvelRecorder
 
recordEvent(String, String, Person) - Method in class org.cfpm.caves.za.SouthAfricaModel.StokvelRecorder
 
recordFee(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
recordFoodCost(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
recordFriends(DataFileWriter, Stokvel, Person) - Method in class org.cfpm.caves.za.SouthAfricaModel.StokvelRecorder
 
recordIn(String, String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HouseholdEconomyRecorder
 
recordOtherExpenditure(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
recordOut(String, String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HouseholdEconomyRecorder
 
recordPayOut(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
recordPieceJob(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
recordSchoolFee(String, double) - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
recordStokvelEvent(String, String) - Method in class org.cfpm.caves.za.SouthAfricaModel
records the given event for the given stokvel
recordStokvelEvent(String, String, Person) - Method in class org.cfpm.caves.za.SouthAfricaModel
records the given event regarding the given member for the given stokvel
remittanceProbability - Variable in class org.cfpm.caves.za.SouthAfricaModel
model parameter: probability for sending remittance home for any migrant in any month.
removeHousehold(Household) - Method in class org.cfpm.caves.za.SouthAfricaModel
Removes the given dissolved household from the model
removeLinks(Person) - Method in class org.cfpm.caves.za.SouthAfricaModel
Helper function: removes the links of the given dead person.
removeLinks(Household) - Method in class org.cfpm.caves.za.SouthAfricaModel
helper method for removeHousehold(): removes the links of the given dissolved household
removeMiner(Person) - Method in class org.cfpm.caves.za.SouthAfricaModel
Removes an external miner from the model
removeNeighbourLinks(Value[]) - Method in class org.cfpm.caves.za.SouthAfricaModel
helper function: wrapper for same method with ArrayList parameter
removeNeighbourLinks(ArrayList<String>) - Method in class org.cfpm.caves.za.SouthAfricaModel
helper function: removes neighbour links (is-neighbour endorsements) for the given list of persons (members of a household, group of leaving miners)
removePerson(Person) - Method in class org.cfpm.caves.za.SouthAfricaModel
Removes a dead person from the model and records his/her death.
removePropertyChangeListener(PropertyChangeListener) - Method in class org.cfpm.caves.za.SouthAfricaModel
removes a property change listener (for Jess)
reset() - Method in class org.cfpm.caves.za.SouthAfricaModel.HHIncomeRecorder
 
resetMatrix() - Method in class org.cfpm.caves.za.SouthAfricaModel.VillageEconomyRecorder
 
resetNextBirths() - Method in class org.cfpm.caves.za.SouthAfricaModel
helper function: resets the data structure keeping track of upcoming births
resetOutputVariables() - Method in class org.cfpm.caves.za.SouthAfricaModel
resets the output variables recorded on a monthly basis
retrieveObjects(Value[]) - Method in class org.cfpm.caves.za.SouthAfricaModel
returns the Person objects for the given list of names.

A B C D E F G H I J K L M N O P R S T U V W Y