public interface PopulationSeasonInfo extends Season
| Modifier and Type | Field and Description |
|---|---|
static String |
PROPERTY_EMIGRATION_EQUATION |
static String |
PROPERTY_EMIGRATION_MATRIX |
static String |
PROPERTY_GROUP_CHANGE |
static String |
PROPERTY_IMMIGRATION_EQUATION |
static String |
PROPERTY_IMMIGRATION_MATRIX |
static String |
PROPERTY_LENGTH_CHANGE_MATRIX |
static String |
PROPERTY_MIGRATION_EQUATION |
static String |
PROPERTY_MIGRATION_MATRIX |
static String |
PROPERTY_POPULATION |
static String |
PROPERTY_REPRODUCTION |
static String |
PROPERTY_REPRODUCTION_DISTRIBUTION |
static String |
PROPERTY_SIMPLE_LENGTH_CHANGE_MATRIX |
static String |
PROPERTY_USE_EQUATION_MIGRATION |
PROPERTY_FIRST_MONTH, PROPERTY_LAST_MONTH| Modifier and Type | Method and Description |
|---|---|
org.nuiton.math.matrix.MatrixND |
computeLengthChangeMatrix() |
double |
getCapturability(PopulationGroup group) |
Equation |
getEmigrationEquation() |
org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix() |
org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(left)) x (group, zone(left))]
|
boolean |
getGroupChange() |
org.nuiton.math.matrix.MatrixND |
getGroupChangeMatrix(Month month) |
Equation |
getImmigrationEquation() |
org.nuiton.math.matrix.MatrixND |
getImmigrationMatrix() |
org.nuiton.math.matrix.MatrixND |
getImmigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(reached)) x (group, zone(reached))]
|
org.nuiton.math.matrix.MatrixND |
getLengthChangeMatrix() |
Equation |
getMigrationEquation() |
org.nuiton.math.matrix.MatrixND |
getMigrationMatrix() |
org.nuiton.math.matrix.MatrixND |
getMigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(left)) x (group, zone(reached))]
|
Population |
getPopulation() |
boolean |
getReproduction() |
org.nuiton.math.matrix.MatrixND |
getReproductionDistribution() |
org.nuiton.math.matrix.MatrixND |
getReproductionMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
Matrix [zone(repro)]
|
boolean |
getSimpleLengthChangeMatrix() |
boolean |
getUseEquationMigration() |
boolean |
isGroupChange() |
boolean |
isReproduction() |
boolean |
isSimpleLengthChangeMatrix() |
boolean |
isUseEquationMigration() |
void |
setEmigrationEquation(Equation emigrationEquation) |
void |
setEmigrationMatrix(org.nuiton.math.matrix.MatrixND emigrationMatrix) |
void |
setGroupChange(boolean groupChange) |
void |
setImmigrationEquation(Equation immigrationEquation) |
void |
setImmigrationMatrix(org.nuiton.math.matrix.MatrixND immigrationMatrix) |
void |
setLengthChangeMatrix(org.nuiton.math.matrix.MatrixND lengthChangeMatrix) |
void |
setMigrationEquation(Equation migrationEquation) |
void |
setMigrationMatrix(org.nuiton.math.matrix.MatrixND migrationMatrix) |
void |
setPopulation(Population population) |
void |
setReproduction(boolean reproduction) |
void |
setReproductionDistribution(org.nuiton.math.matrix.MatrixND reproductionDistribution) |
void |
setSimpleLengthChangeMatrix(boolean simpleLengthChangeMatrix) |
void |
setUseEquationMigration(boolean useEquationMigration) |
org.nuiton.math.matrix.MatrixND |
spacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat) |
org.nuiton.math.matrix.MatrixND |
unspacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat) |
containsMonth, getFirstMonth, getLastMonth, getMonths, setFirstMonth, setLastMonth, setMonthsdelete, getTopiaContext, setTopiaContext, updateaccept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersionstatic final String PROPERTY_REPRODUCTION_DISTRIBUTION
static final String PROPERTY_GROUP_CHANGE
static final String PROPERTY_SIMPLE_LENGTH_CHANGE_MATRIX
static final String PROPERTY_LENGTH_CHANGE_MATRIX
static final String PROPERTY_REPRODUCTION
static final String PROPERTY_USE_EQUATION_MIGRATION
static final String PROPERTY_MIGRATION_MATRIX
static final String PROPERTY_EMIGRATION_MATRIX
static final String PROPERTY_IMMIGRATION_MATRIX
static final String PROPERTY_MIGRATION_EQUATION
static final String PROPERTY_EMIGRATION_EQUATION
static final String PROPERTY_IMMIGRATION_EQUATION
static final String PROPERTY_POPULATION
void setReproductionDistribution(org.nuiton.math.matrix.MatrixND reproductionDistribution)
org.nuiton.math.matrix.MatrixND getReproductionDistribution()
void setGroupChange(boolean groupChange)
boolean isGroupChange()
boolean getGroupChange()
void setSimpleLengthChangeMatrix(boolean simpleLengthChangeMatrix)
boolean isSimpleLengthChangeMatrix()
boolean getSimpleLengthChangeMatrix()
void setLengthChangeMatrix(org.nuiton.math.matrix.MatrixND lengthChangeMatrix)
org.nuiton.math.matrix.MatrixND getLengthChangeMatrix()
void setReproduction(boolean reproduction)
boolean isReproduction()
boolean getReproduction()
void setUseEquationMigration(boolean useEquationMigration)
boolean isUseEquationMigration()
boolean getUseEquationMigration()
void setMigrationMatrix(org.nuiton.math.matrix.MatrixND migrationMatrix)
org.nuiton.math.matrix.MatrixND getMigrationMatrix()
void setEmigrationMatrix(org.nuiton.math.matrix.MatrixND emigrationMatrix)
org.nuiton.math.matrix.MatrixND getEmigrationMatrix()
void setImmigrationMatrix(org.nuiton.math.matrix.MatrixND immigrationMatrix)
org.nuiton.math.matrix.MatrixND getImmigrationMatrix()
void setMigrationEquation(Equation migrationEquation)
Equation getMigrationEquation()
void setEmigrationEquation(Equation emigrationEquation)
Equation getEmigrationEquation()
void setImmigrationEquation(Equation immigrationEquation)
Equation getImmigrationEquation()
void setPopulation(Population population)
Population getPopulation()
double getCapturability(PopulationGroup group)
org.nuiton.math.matrix.MatrixND spacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
org.nuiton.math.matrix.MatrixND computeLengthChangeMatrix()
org.nuiton.math.matrix.MatrixND getGroupChangeMatrix(Month month)
org.nuiton.math.matrix.MatrixND getMigrationMatrix(Month month, org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(left)) x (group, zone(reached))]
month - Matrix [(group, zone(left)) x (group, zone(reached))]
N - Matrix [(group, zone(left)) x (group, zone(reached))]
Matrix [(group, zone(left)) x (group, zone(reached))]
org.nuiton.math.matrix.MatrixND getEmigrationMatrix(Month month, org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(left)) x (group, zone(left))]
month - Matrix [(group, zone(left)) x (group, zone(left))]
N - Matrix [(group, zone(left)) x (group, zone(left))]
Matrix [(group, zone(left)) x (group, zone(left))]
org.nuiton.math.matrix.MatrixND getImmigrationMatrix(Month month, org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(reached)) x (group, zone(reached))]
month - Matrix [(group, zone(reached)) x (group, zone(reached))]
N - Matrix [(group, zone(reached)) x (group, zone(reached))]
Matrix [(group, zone(reached)) x (group, zone(reached))]
org.nuiton.math.matrix.MatrixND getReproductionMatrix(Month month, org.nuiton.math.matrix.MatrixND N)
Matrix [zone(repro)]
month - Matrix [zone(repro)]
N - Matrix [zone(repro)]
Matrix [zone(repro)]
org.nuiton.math.matrix.MatrixND unspacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
Copyright © 1999-2013 CodeLutin. All Rights Reserved.