|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PopulationSeasonInfo
| Field Summary | |
|---|---|
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
|
| Fields inherited from interface fr.ifremer.isisfish.entities.Season |
|---|
PROPERTY_FIRST_MONTH, PROPERTY_LAST_MONTH |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable |
|---|
TOPIA_CONTEXT |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
AGGREGATE, COMPOSITE, TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Method Summary | |
|---|---|
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)
|
| Methods inherited from interface fr.ifremer.isisfish.entities.Season |
|---|
containsMonth, getFirstMonth, getLastMonth, getMonths, setFirstMonth, setLastMonth, setMonths |
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntityContextable |
|---|
delete, getTopiaContext, setTopiaContext, update |
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
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 |
| Field Detail |
|---|
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
| Method Detail |
|---|
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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||