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

S

SEARCH - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
SIZEOFAGENT - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
STEP_NUM - Variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
SegGISModel - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.
This is the the same model as segregationModel However when the agents are searching for a new location there buffers are not restricted by geographical features.
SegGISModel() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
SegGISModel.happystats - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.happystats.
 
SegGISModel.happystats() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.happystats
 
SegGISModel.happystatsBlues - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.happystatsBlues.
Start of creating a graph Methods * * To create a graph there needs to be an inner class which * impliments Repast's "DataSource" and "Sequence" interface * which require 2 methods: * * An execute method that returns an Object * A "getSValue method that returns a double (datatype).
SegGISModel.happystatsBlues() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.happystatsBlues
 
SegGISModel.happystatsReds - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.happystatsReds.
 
SegGISModel.happystatsReds() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.happystatsReds
 
SegGISModel.landuseStats - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStats.
 
SegGISModel.landuseStats() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStats
 
SegGISModel.landuseStatsNine - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStatsNine.
 
SegGISModel.landuseStatsNine() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStatsNine
 
SegGISModel.landuseStatsThree - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStatsThree.
 
SegGISModel.landuseStatsThree() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStatsThree
 
SegGISModel.landuseStatsTwo - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStatsTwo.
 
SegGISModel.landuseStatsTwo() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.landuseStatsTwo
 
SegGISModel.residentAgentsCount - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsCount.
 
SegGISModel.residentAgentsCount() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsCount
 
SegGISModel.residentAgentsRemovedAsUnHappy - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsRemovedAsUnHappy.
 
SegGISModel.residentAgentsRemovedAsUnHappy() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsRemovedAsUnHappy
 
SegGISModel.residentAgentsRemovedAsUnHappyBlue - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsRemovedAsUnHappyBlue.
 
SegGISModel.residentAgentsRemovedAsUnHappyBlue() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsRemovedAsUnHappyBlue
 
SegGISModel.residentAgentsRemovedAsUnHappyRed - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsRemovedAsUnHappyRed.
 
SegGISModel.residentAgentsRemovedAsUnHappyRed() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsRemovedAsUnHappyRed
 
SegGISModel.residentAgentsSocCountBlue - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsSocCountBlue.
 
SegGISModel.residentAgentsSocCountBlue() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsSocCountBlue
 
SegGISModel.residentAgentsSocCountRed - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsSocCountRed.
 
SegGISModel.residentAgentsSocCountRed() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.residentAgentsSocCountRed
 
SegGISModel.totalHappyAndUnhappyAgents - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.totalHappyAndUnhappyAgents.
 
SegGISModel.totalHappyAndUnhappyAgents() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.totalHappyAndUnhappyAgents
 
SegGISModel.unhappystats - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.unhappystats.
 
SegGISModel.unhappystats() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.unhappystats
 
SegGISModel.unhappystatsBlues - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.unhappystatsBlues.
 
SegGISModel.unhappystatsBlues() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.unhappystatsBlues
 
SegGISModel.unhappystatsReds - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.unhappystatsReds.
 
SegGISModel.unhappystatsReds() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel.unhappystatsReds
 
ShapeFileChoser - class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.ShapeFileChoser.
 
ShapeFileChoser() - Constructor for class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.ShapeFileChoser
 
saveDataOn - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
saveGALFile() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
Takes a copy of the existing gal file and creates a new copy of it
saveShapefile() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
Any change to the urban layer is saved to a new shapefile
schedule - Variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
scroller - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.ModelInfo
 
search - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
searchOn - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setAREA(double) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setBLUE(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setBLUENO(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setBlue_blue(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setGisAgentIndex(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setGisAgentIndex(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setHappyness(boolean) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
Sets the current agents Happyness(either true or false)
setLANDUSE(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setLat(float) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setLatLon(float, float) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setLon(float) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setModel(SegGISModel) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setMoveToWithin(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setMovement(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setNeighbors(int[]) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setNeighbors(int[]) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setNeighbourhood(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setNumberOfTimesAgentMoved(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setOMGraphic(OMGraphic) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setOMGraphic(OMGraphic) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setPOPU(Double) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
End of Setting up the population percentages *
setPerAgents(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setRED(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
Setting up the population percentages * * Note for reading in the information from the shapefile * the get and set methods have to be the same as the colum* label in the shapefiel eg setRed works but * setRedPercentage will not work as the colum is labeled * red.
setREDNO(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setRadius(float) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setRed_red(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setResidentAgents(ArrayList) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setResidentAgents(ArrayList) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
called by SegGISModel.buildModel method, creates resident agents for each urban agent.
setSOC(String) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setSTEP_NUM(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setSaveDataOn(boolean) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setSearchOn(boolean) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setSizeOfAgent(float) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setSnapShotRecording() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
Created to save time when images are wanted when running a simulation.
setSnapshotOn(boolean) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setUpResidents() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
Set up initial position of the omCircle agents which is called in the buildmodel method of SegGISModel.
setUrbanAgentList(ArrayList) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
setWARD_ID(String) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setdeterminepop(int) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setid_id(Double) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
setsoc(String) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
setup() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
the setup() function returns the model to the initial conditions
simulationSpeed - Variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
sizeOfAgent - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
smallMovementForNewResdient() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
smallMovementForNewResdient, movementForNewResdient, bigMovementForResident reallyBigMovementForResident and reallyBigBigMovementForResident Methods These methods are used to make sure the new agent added is actually within the Polygon, in theory they should be but this is not allways the case.
snapshotOn - Static variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
 
socResident - Variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
soccialclassShouldbe() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
creates a hashmap of the types resident percentages within each urban agent, uesed when the population is being created.
socclass - Variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
 
socclass - Variable in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
socialClassOfUrbanAgent() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
Takes a list of residents and calucates the landuse within a polygon based on the agents present.
sort(Resident) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.ResidentArrayList
 
step(ArrayList, ArrayList, OpenMapDisplay, float, float) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
What the urban agents do in each time step, I have tried to to keep this simple, but it calls on a number of other methods Parameters taken include residents,ArrayList urbanAgents, OpenMapDisplay omDisplay, which are passed on from SegGISModel
step() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.SegGISModel
Step method tells the program what to do at evey step THis therefore should contain infomation about agent movement, what agents are where etc.
step() - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.UrbanAgent
 
stepRestrictTo(ArrayList, ArrayList, OpenMapDisplay) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
Used to restrict movement of the agents within a shapefile.
stepRestrictToForNewResident(ArrayList, ArrayList, OpenMapDisplay, float, float) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
To ensure that the current resedient is actually created the area of interest, once the resident agent has been created stepRestrictToForNewResident mehod is called.
summaryOfNeibourhingAgents(ArrayList, ArrayList) - Method in class uk.ac.ucl.casa.andrew.phd.segregationModelNoNeighbourhoods.Resident
Takes the parameter residents and caluclates the number of neighbours at a specific distance (buffer) and is used in calculateNeigbours method.

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