public class Settlement
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
alpha
The alpha value input
|
double |
benefitMultiplier
The person benefit multiplier; this is used in the instantiation process to create the benefit multiplier for people
|
double |
benefitMultiplier_sd
This is used in the instantiation process to create the benefit multiplier standard deviation (if used)
|
double |
beta
The beta value input
|
double |
flow
The flow value to a settlement
|
double |
flow_sd
The standard deviation (used in analysis) at a given settlement
|
int |
idN
The identifier number
|
SettlementModel |
model
The settlement model used
|
java.lang.String |
name
The name of the settlement
|
int |
numberSize
Variable not used except in analysis.
|
double |
numberSize_sd
The standard deviation of the settlement population
|
com.vividsolutions.jts.geom.Point |
point
The point location of the settlement
|
int |
population
Number of people in the settlement"
|
double |
realSize
real size as determined by survey or empirical data
|
double |
scalar
adjusting values size usign a scalar
|
double |
settlementBenefit
The is the endogenous or exogenous social-environmental benefits given to a settlement
|
double |
size
The size of the settlement as determined by the input file
|
java.util.Map<java.lang.Integer,java.lang.Double> |
travelCosts
Travel cost values from the cost surface inputs
|
double |
x
The x location
|
double |
y
The y location
|
Constructor and Description |
---|
Settlement() |
Modifier and Type | Method and Description |
---|---|
double |
getAlpha() |
double |
getBenefitMultiplier_sd() |
double |
getBenefitMultiplier() |
double |
getBeta() |
double |
getFlow_sd() |
double |
getFlow() |
int |
getIdN() |
SettlementModel |
getModel() |
java.lang.String |
getName() |
double |
getNumberSize_sd() |
int |
getNumberSize() |
com.vividsolutions.jts.geom.Point |
getPoint() |
int |
getPopulation() |
double |
getRealSize() |
double |
getScalar() |
double |
getSettlementBenefit() |
double |
getSize() |
java.util.Map<java.lang.Integer,java.lang.Double> |
getTravelCosts() |
double |
getX() |
double |
getY() |
void |
setAlpha(double alpha) |
void |
setBenefitMultiplier_sd(double benefitMultiplier_sd) |
void |
setBenefitMultiplier(double benefitMultiplier) |
void |
setBeta(double beta) |
void |
setFlow_sd(double flow_sd) |
void |
setFlow(double flow) |
void |
setIdN(int idN) |
void |
setModel(SettlementModel model) |
void |
setName(java.lang.String name) |
void |
setNumberSize_sd(double numberSize_sd) |
void |
setNumberSize(int numberSize) |
void |
setPoint(com.vividsolutions.jts.geom.Point point) |
void |
setPopulation(int population) |
void |
setRealSize(double realSize) |
void |
setScalar(double scalar) |
void |
setSettlementBenefit(double settlementBenefit) |
void |
setSize(double size) |
void |
setTravelCosts(java.util.Map<java.lang.Integer,java.lang.Double> travelCosts) |
void |
setX(double x) |
void |
setY(double y) |
void |
stepOne()
Method to run the model from main entity object.
|
void |
stepTwo() |
public com.vividsolutions.jts.geom.Point point
public java.lang.String name
public int idN
public int population
public int numberSize
public double numberSize_sd
public double x
public double y
public double size
public double alpha
public double beta
public double benefitMultiplier
public double benefitMultiplier_sd
public double settlementBenefit
public java.util.Map<java.lang.Integer,java.lang.Double> travelCosts
public double flow
public double flow_sd
public double scalar
public double realSize
public SettlementModel model
public double getX()
public void setX(double x)
public double getY()
public void setY(double y)
public java.lang.String getName()
public void setName(java.lang.String name)
public int getIdN()
public void setIdN(int idN)
public java.util.Map<java.lang.Integer,java.lang.Double> getTravelCosts()
public void setTravelCosts(java.util.Map<java.lang.Integer,java.lang.Double> travelCosts)
public double getSize()
public void setSize(double size)
public double getAlpha()
public void setAlpha(double alpha)
public double getBeta()
public void setBeta(double beta)
public com.vividsolutions.jts.geom.Point getPoint()
public void setPoint(com.vividsolutions.jts.geom.Point point)
public double getFlow()
public void setFlow(double flow)
public double getBenefitMultiplier()
public void setBenefitMultiplier(double benefitMultiplier)
public SettlementModel getModel()
public void setModel(SettlementModel model)
public int getNumberSize()
public void setNumberSize(int numberSize)
public double getNumberSize_sd()
public void setNumberSize_sd(double numberSize_sd)
public double getFlow_sd()
public void setFlow_sd(double flow_sd)
public double getBenefitMultiplier_sd()
public void setBenefitMultiplier_sd(double benefitMultiplier_sd)
public double getSettlementBenefit()
public void setSettlementBenefit(double settlementBenefit)
public int getPopulation()
public void setPopulation(int population)
public double getScalar()
public void setScalar(double scalar)
public double getRealSize()
public void setRealSize(double realSize)
public void stepOne()
public void stepTwo()