@Generated(value="org.nuiton.topia.generator.EntityTransformer", date="Fri May 15 12:44:58 UTC 2020") 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, setMonths
delete, getTopiaContext, setTopiaContext, update
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getAggregate, getComposite, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion
static 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
- N
- org.nuiton.math.matrix.MatrixND getEmigrationMatrix(Month month, org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(left)) x (group, zone(left))]
month
- N
- org.nuiton.math.matrix.MatrixND getImmigrationMatrix(Month month, org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(reached)) x (group, zone(reached))]
month
- N
- org.nuiton.math.matrix.MatrixND getReproductionMatrix(Month month, org.nuiton.math.matrix.MatrixND N)
Matrix [zone(repro)]
month
- N
- org.nuiton.math.matrix.MatrixND unspacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
Copyright © 1999–2020 CodeLutin. All rights reserved.