Modifier and Type | Method and Description |
---|---|
Matrix |
IP3MDatabase.newMatrix(Matrix2D value)
Creates a new matrix if a matrix with the same values is not already
existing in the system.
|
ParameterAssignment |
IP3MDatabase.newParameterAssignment(ParameterInstance paramInstance,
String name,
String description,
double probability,
double deviation,
Matrix2D value)
Creates a new parameter assignment.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
P3MDatabase.newMatrix(Matrix2D value) |
ParameterAssignment |
P3MDatabase.newParameterAssignment(ParameterInstance paramInstance,
String name,
String description,
double probability,
double deviation,
Matrix2D value) |
Modifier and Type | Method and Description |
---|---|
Matrix2D |
BasicResults.getEndXf() |
Matrix2D |
BasicResults.getEndXm() |
Matrix2D |
BasicResults.getMeanXf() |
Matrix2D |
BasicResults.getMeanXm() |
Matrix2D |
BasicResults.getP1f() |
Matrix2D |
BasicResults.getP1m() |
Matrix2D |
BasicResults.getP2f() |
Matrix2D |
BasicResults.getP2m() |
Matrix2D |
ExecutionSummary.getTotalEndPopulation()
Calculates total end population.
|
protected Matrix2D |
AbstractAggregationSelector.select(ResultsOfTrial resultsOfTrial)
Select the result of interest.
|
Modifier and Type | Method and Description |
---|---|
void |
BasicResults.setEndXf(Matrix2D endXf) |
void |
BasicResults.setEndXm(Matrix2D endXm) |
void |
BasicResults.setMeanXf(Matrix2D meanXf) |
void |
BasicResults.setMeanXm(Matrix2D meanXm) |
void |
BasicResults.setP1f(Matrix2D p1f) |
void |
BasicResults.setP1m(Matrix2D p1m) |
void |
BasicResults.setP2f(Matrix2D p2f) |
void |
BasicResults.setP2m(Matrix2D p2m) |
Constructor and Description |
---|
GridMatrixModel(Matrix2D mat)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
static Matrix2D |
Matrix2D.add(List<Matrix2D> addList)
Adds a number of given matrices.
|
Matrix2D |
Matrix2D.copy() |
Matrix2D |
Matrix2D.getResizedMatrix(int newRows,
int newCols)
Create a matrix with differing dimensions.
|
Matrix2D |
Matrix.getValue() |
Matrix2D |
Matrix2D.sub(List<Matrix2D> subList)
Subtract list of matrices, element-wise.
|
static Matrix2D |
Matrix2D.sumRows(Matrix2D mat)
Sums up all rows of a matrix column-wise.
|
static Matrix2D |
Matrix2D.sumRows(Matrix2D mat,
Integer lowerBorder,
Integer upperBorder)
Sums up some rows of a matrix column-wise.
|
Modifier and Type | Method and Description |
---|---|
void |
Matrix2D.assignColumn(int indexSourceColumn,
Matrix2D source,
int indexTargetColumn)
Copies content from source column of source matrix to target column of this
matrix.
|
static long |
Matrix2D.calculateHashCode(Matrix2D val)
Calculates hash code of the value
Matrix2D . |
void |
Matrix.setValue(Matrix2D value)
Sets the value of the matrix.
|
static void |
Matrix2D.subMatrix(Matrix2D source,
Matrix2D target)
Copies as much as possible from the source to the target.
|
static Matrix2D |
Matrix2D.sumRows(Matrix2D mat)
Sums up all rows of a matrix column-wise.
|
static Matrix2D |
Matrix2D.sumRows(Matrix2D mat,
Integer lowerBorder,
Integer upperBorder)
Sums up some rows of a matrix column-wise.
|
Modifier and Type | Method and Description |
---|---|
static Matrix2D |
Matrix2D.add(List<Matrix2D> addList)
Adds a number of given matrices.
|
Matrix2D |
Matrix2D.sub(List<Matrix2D> subList)
Subtract list of matrices, element-wise.
|
Constructor and Description |
---|
Matrix(Matrix2D val)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
Matrix2D |
ParameterInstance.createEmptyValue()
Creates empty matrix with the dimensions as specified by this parameter
instance.
|
Matrix2D |
ParameterAssignment.getMatrixValue()
This method returns the fixed matrix values, as entered by the user.
|
Modifier and Type | Method and Description |
---|---|
void |
ParameterAssignment.setMatrixValue(Matrix2D matrix2D)
Sets the matrix value.
|
Modifier and Type | Method and Description |
---|---|
protected Matrix2D |
SingleExecution.getGenDepParameter(String parameterName,
int generation)
Retrieve the value for a generation-dependent parameter.
|
protected Matrix2D |
SingleExecution.getGenIndepParameter(String parameterName)
Retrieve the value for a generation-independent parameter.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
AbstractPopulation.calculateByMult(int startAge,
int endAge,
int year,
Matrix2D target,
Matrix2D source,
Matrix2D mult)
Calculates target matrix by multiplying source and the field from the
multiplication matrix at the same age and year position.
|
protected static void |
AbstractPopulation.calculateByMultMin1(int startAge,
int endAge,
int year,
Matrix2D target,
Matrix2D source,
Matrix2D mult)
Calculates target matrix by multiplying source and the field from the
multiplication matrix that correspond to the year and age (column and row)
above/before (- 1).
|
protected static void |
InFlowPopulation.calculateMeanAndEndPopulation(Matrix2D meanPopulation,
Matrix2D endPopulation,
Matrix2D migrants,
Matrix2D surviveProbO100,
Matrix2D p1,
Matrix2D p2,
int numberOfYears,
int maximumAge)
Calculates mean and end populations.
|
protected static void |
InFlowDescendantPopulation.calculateMeanAndEndPopulation(Matrix2D oldMeanXf,
Matrix2D oldFertX,
Matrix2D propLiveBirth,
Matrix2D meanPopulation,
Matrix2D endPopulation,
Matrix2D surviveProbO100,
Matrix2D p1,
Matrix2D p2,
int numberOfYears,
int maximumAge)
Calculates mean and end populations.
|
protected static void |
AbstractPopulation.calculateRestOfMeanPopulation(Matrix2D target,
Matrix2D endPopulation,
Matrix2D p2,
Matrix2D survO100,
Matrix2D liveBirthProp,
int year,
double numberOfChilds,
int maxAge)
Calculates the first and the last age group of the mean population.
|
protected static void |
AbstractPopulation.getFirstHalfyearSurvProb(Matrix2D target,
Matrix2D deathProbInfant1half,
Matrix2D mortality,
int numOfYears,
int maxAge)
Calculates survival probabilities for the first half of a year.
|
protected static double |
AbstractPopulation.getNumOfChilds(Matrix2D meanFemalePop,
Matrix2D fertility,
int year)
Calculates number of children in current year.
|
protected static void |
AbstractPopulation.getSecondHalfyearSurvProb(Matrix2D target,
Matrix2D deathProbInfant1half,
Matrix2D mortality,
int numOfYears,
int maxAge)
Calculates survival probabilities for the second half of a year.
|
Modifier and Type | Method and Description |
---|---|
Matrix2D |
BasicParameters.getDeathProbInfant1halfFemale() |
Matrix2D |
BasicParameters.getDeathProbInfant1halfMale() |
Matrix2D |
BasicParameters.getFemalePropLiveBirth() |
Matrix2D |
BasicParameters.getFertX() |
Matrix2D |
BasicParameters.getMalePropLiveBirth() |
Matrix2D |
InFlowParameters.getMigrantsXf() |
Matrix2D |
InFlowParameters.getMigrantsXm() |
Matrix2D |
BasicParameters.getMortXf() |
Matrix2D |
BasicParameters.getMortXm() |
Matrix2D |
InFlowDescendantParameters.getOldFertX() |
Matrix2D |
InFlowDescendantParameters.getOldMeanXf() |
Matrix2D |
JumpOffParameters.getPEndSYf() |
Matrix2D |
JumpOffParameters.getPEndSYm() |
Matrix2D |
BasicParameters.getSurviveProbO100f() |
Matrix2D |
BasicParameters.getSurviveProbO100m() |
Modifier and Type | Method and Description |
---|---|
void |
BasicParameters.setDeathProbInfant1halfFemale(Matrix2D deathProbInfant1halfFemale) |
void |
BasicParameters.setDeathProbInfant1halfMale(Matrix2D deathProbInfant1halfMale) |
void |
BasicParameters.setFertX(Matrix2D fertX) |
void |
BasicParameters.setMaleRateLiveBirth(Matrix2D maleRateLiveBirth)
Setting rate of male live birth also sets the female one (1 - male).
|
void |
InFlowParameters.setMigrantsXf(Matrix2D migrantsXf) |
void |
InFlowParameters.setMigrantsXm(Matrix2D migrantsXm) |
void |
BasicParameters.setMortXf(Matrix2D mortXf) |
void |
BasicParameters.setMortXm(Matrix2D mortXm) |
void |
InFlowDescendantParameters.setOldFertX(Matrix2D oldFertX) |
void |
InFlowDescendantParameters.setOldMeanXf(Matrix2D oldMeanXf) |
void |
JumpOffParameters.setPEndSYf(Matrix2D endSYf) |
void |
JumpOffParameters.setPEndSYm(Matrix2D endSYm) |
void |
BasicParameters.setSurviveProbO100f(Matrix2D surviveProbO100f) |
void |
BasicParameters.setSurviveProbO100m(Matrix2D surviveProbO100m) |
Copyright © 2013. All Rights Reserved.