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

C

calculateClusterCoefficient() - Method in class org.cfpm.caves.za.SouthAfricaModel
calculates the cluster coefficient of the friend network applying the algorithm from Repast
calculateNextBirths() - Method in class org.cfpm.caves.za.SouthAfricaModel
Determines number and dates of births for the upcoming year
checkDeath() - Method in class org.cfpm.caves.za.SouthAfricaModel
Determines number and dates of deaths at the beginning of a year using the WHO life tables.
checkDeath(ArrayList<Person>, SouthAfricaModel.WHOLifeTable) - Method in class org.cfpm.caves.za.SouthAfricaModel
helper function for checkDeath(): determines deaths for given age group according to given life table.
checkDeath(Person) - Method in class org.cfpm.caves.za.SouthAfricaModel
Old version of checkDeath().
CHILD - Static variable in class org.cfpm.caves.za.SouthAfricaModel
 
childGrant - Variable in class org.cfpm.caves.za.SouthAfricaModel
model parameter: monthly child grant for children under the age limit.
childGrantAgeLimit - Variable in class org.cfpm.caves.za.SouthAfricaModel
model parameter: upper age limit for child grant.
childGrantProportion - Variable in class org.cfpm.caves.za.SouthAfricaModel
model parameter: proportion of eligible children receiving the child grant.
chosenHH - Variable in class org.cfpm.caves.za.SouthAfricaModel
 
churchParticipationRate - Variable in class org.cfpm.caves.za.SouthAfricaModel
model parameter: overall proportion of households being member of a church.
classes - Variable in class org.cfpm.caves.za.SouthAfricaModel.HHWealthDistRecorder
 
collegeFee - Variable in class org.cfpm.caves.za.SouthAfricaModel
model parameter: yearly university fees.
compileSexualNetwork() - Method in class org.cfpm.caves.za.SouthAfricaModel
compiles the sexual network to be recorded
computeDistance(ArrayList<NetworkNode>, ArrayList<NetworkNode>, double[][]) - Method in class org.cfpm.caves.za.SouthAfricaModel
helper method for determineClusters()
computeDistribution() - Method in class org.cfpm.caves.za.SouthAfricaModel.HHWealthDistRecorder
 
createBurialSocieties() - Method in class org.cfpm.caves.za.SouthAfricaModel
Initialisation related: create some burial societies
createChurches(int, int, int) - Method in class org.cfpm.caves.za.SouthAfricaModel
Initialisation related: create churches for a given village and assign the village's households randomly to the churches.
createFamilyLinks(Household, Person[], int[]) - Method in class org.cfpm.caves.za.SouthAfricaModel
helper function for populateHouseholds()
createFamilyLinks(Person, Person, Household) - Method in class org.cfpm.caves.za.SouthAfricaModel
creates family links between new person and members of the household
createHouseholdMember(String, Household) - Method in class org.cfpm.caves.za.SouthAfricaModel
Creates a new member for the given household.
createHouseholds() - Method in class org.cfpm.caves.za.SouthAfricaModel
Initialisation related: create households according to RADAR data
createKinshipNetwork() - Method in class org.cfpm.caves.za.SouthAfricaModel
Initialisation related: create the kinship network between households as a small-world network
createMine() - Method in class org.cfpm.caves.za.SouthAfricaModel
Initialisation related: create a mine and some mine workers from outside the village
createMiners(int) - Method in class org.cfpm.caves.za.SouthAfricaModel.MinerSource
creates the specified number of miners and puts them into the model
createNeighbourNetwork() - Method in class org.cfpm.caves.za.SouthAfricaModel
Initialisaiton related: create the neighbour network according to the households' position in space
createNewPerson() - Method in class org.cfpm.caves.za.SouthAfricaModel
Creates a new agent during simulation, i.e.
createVillage(String, int, ArrayList<Village>) - Method in class org.cfpm.caves.za.SouthAfricaModel
Initialisation related: creates a village for the given number of households and positions it in space.

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