- calculateSocioEnvironment(Settlement, Agent) - Method in class ucl.model.SettlementModel
-
This method calculates the social and environmental weights and benefits for a given
place (c) for an agent (p).
- calculateTotalNetFlow(Settlement) - Method in class ucl.model.SettlementModel
-
This calculates net flow for a city based on some operation cost for each person
(operationCost) subtracted from their flow and then
aggregated for all people in the entire settlement to give the total settlement flow.
- cities - Static variable in class ucl.context.ContextCreator
-
List containing simulation settlements
- clearFlow(Settlement) - Method in class ucl.model.SettlementModel
-
- combineData(double[], double[]) - Static method in class ucl.utilities.Statistics
-
- computeMean(double[]) - Static method in class ucl.utilities.Statistics
-
Computes the mean value for the argument array.
- computeMean(double[], int, int) - Static method in class ucl.utilities.Statistics
-
Computes the mean value for some elements of the argument array.
- computeMedian(double[], int, int) - Static method in class ucl.utilities.Statistics
-
Find the median value of the specified interval of the argument array.
- computeStandardDeviation(double[]) - Static method in class ucl.utilities.Statistics
-
Computes the standard deviation for the argument array of values.
- computeStandardDeviation(double[], double) - Static method in class ucl.utilities.Statistics
-
Computes the standard deviation for the argument array of values.
- computeStandardDeviation(double[], int, int) - Static method in class ucl.utilities.Statistics
-
Computes the standard deviation for some of the argument array's values.
- computeStandardDeviation(double[], int, int, double) - Static method in class ucl.utilities.Statistics
-
Computes the standard deviation for some of the argument array's values.
- computeSum(double[]) - Static method in class ucl.utilities.Statistics
-
Method to compute the sum of a double array.
- computeSum(int[]) - Static method in class ucl.utilities.Statistics
-
Method to compute the sum of a double array.
- computeVariance(double[]) - Static method in class ucl.utilities.Statistics
-
Computes the variance for the argument array.
- computeVariance(double[], double) - Static method in class ucl.utilities.Statistics
-
Computes the variance for some of the argument array's values.
- computeVariance(double[], int, int) - Static method in class ucl.utilities.Statistics
-
Computes the variance for some of the argument array's values.
- computeVariance(double[], int, int, double) - Static method in class ucl.utilities.Statistics
-
Computes the variance for some of the argument array's values.
- ContextCreator<T> - Class in ucl.context
-
Class to instantiate the simulation.
- ContextCreator() - Constructor for class ucl.context.ContextCreator
-
- createCollection(List<Settlement>, SimpleFeatureType) - Static method in class ucl.output.SettlementOutputter
-
Method to create a feature collection of structure objects
- createNetworkCities() - Method in class ucl.context.ContextCreator
-
The network creator for sites in study area.
- createPeople(Context, int, Parameters) - Method in class ucl.context.ContextCreator
-
Method to create people in the simulation.
- createPeople(List<Agent>, int, int, Settlement) - Method in class ucl.model.TestAgentSettlementModel
-
Create people
- createPeople(List<Agent>, int, int, Settlement) - Method in class ucl.model.TestSettlementModel
-
Create people.
- createSettlement(String, Context, Parameters) - Method in class ucl.context.ContextCreator
-
Method for city creation.
- createSettlement() - Method in class ucl.model.TestAgentSettlementModel
-
Create a settlement
- createSettlement() - Method in class ucl.model.TestSettlementModel
-
Create a settlement