|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PopulationSeasonInfo
| Field Summary | |
|---|---|
static String |
EMIGRATION_EQUATION
|
static String |
EMIGRATION_MATRIX
|
static String |
GROUP_CHANGE
|
static String |
IMMIGRATION_EQUATION
|
static String |
IMMIGRATION_MATRIX
|
static String |
LENGTH_CHANGE_MATRIX
|
static String |
MIGRATION_EQUATION
|
static String |
MIGRATION_MATRIX
|
static String |
POPULATION
|
static String |
REPRODUCTION
|
static String |
REPRODUCTION_DISTRIBUTION
|
static String |
SIMPLE_LENGTH_CHANGE_MATRIX
|
static String |
USE_EQUATION_MIGRATION
|
| Fields inherited from interface fr.ifremer.isisfish.entities.Season |
|---|
FIRST_MONTH, LAST_MONTH |
| Fields inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
TOPIA_CREATE_DATE, TOPIA_ID, TOPIA_VERSION |
| Method Summary | |
|---|---|
org.nuiton.math.matrix.MatrixND |
computeLengthChangeMatrix()
computeLengthChangeMatrix : |
double |
getCapturability(PopulationGroup group)
getCapturability : |
Equation |
getEmigrationEquation()
getEmigrationEquation : |
org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix()
getEmigrationMatrix : Matrix [group x zone(left)] |
org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
getEmigrationMatrix : Matrix [(group, zone(left)) x (group, zone(left))] |
boolean |
getGroupChange()
getGroupChange : Si vrai alors la population change de groupe d'age ou de longueurs en debut de saison |
org.nuiton.math.matrix.MatrixND |
getGroupChangeMatrix(Month month)
getGroupChangeMatrix : |
Equation |
getImmigrationEquation()
getImmigrationEquation : |
org.nuiton.math.matrix.MatrixND |
getImmigrationMatrix()
getImmigrationMatrix : Matrix [group x zone(reached)] |
org.nuiton.math.matrix.MatrixND |
getImmigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
getImmigrationMatrix : Matrix [(group, zone(reached)) x (group, zone(reached))] |
org.nuiton.math.matrix.MatrixND |
getLengthChangeMatrix()
getLengthChangeMatrix : La matrice de changement de longueur. |
Equation |
getMigrationEquation()
getMigrationEquation : |
org.nuiton.math.matrix.MatrixND |
getMigrationMatrix()
getMigrationMatrix : Matrix [group x zone(left) x zone(reached)] |
org.nuiton.math.matrix.MatrixND |
getMigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
getMigrationMatrix : Matrix [(group, zone(left)) x (group, zone(reached))] |
Population |
getPopulation()
getPopulation : |
boolean |
getReproduction()
getReproduction : Indique s'il y a de la reproduction durant la saison |
org.nuiton.math.matrix.MatrixND |
getReproductionDistribution()
getReproductionDistribution : Matrice représentant la distribution de la reproduction sur les différents mois de la saison. |
org.nuiton.math.matrix.MatrixND |
getReproductionMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
getReproductionMatrix : Matrix [zone(repro)] |
boolean |
getSimpleLengthChangeMatrix()
getSimpleLengthChangeMatrix : Indique si la matrice de changementde longeur est une matrice simple ou complexe |
boolean |
getUseEquationMigration()
getUseEquationMigration : |
void |
setEmigrationEquation(Equation emigrationEquation)
setEmigrationEquation : |
void |
setEmigrationMatrix(org.nuiton.math.matrix.MatrixND emigrationMatrix)
setEmigrationMatrix : Matrix [group x zone(left)] |
void |
setGroupChange(boolean groupChange)
setGroupChange : Si vrai alors la population change de groupe d'age ou de longueurs en debut de saison |
void |
setImmigrationEquation(Equation immigrationEquation)
setImmigrationEquation : |
void |
setImmigrationMatrix(org.nuiton.math.matrix.MatrixND immigrationMatrix)
setImmigrationMatrix : Matrix [group x zone(reached)] |
void |
setLengthChangeMatrix(org.nuiton.math.matrix.MatrixND lengthChangeMatrix)
setLengthChangeMatrix : La matrice de changement de longueur. |
void |
setMigrationEquation(Equation migrationEquation)
setMigrationEquation : |
void |
setMigrationMatrix(org.nuiton.math.matrix.MatrixND migrationMatrix)
setMigrationMatrix : Matrix [group x zone(left) x zone(reached)] |
void |
setPopulation(Population population)
setPopulation : |
void |
setReproduction(boolean reproduction)
setReproduction : Indique s'il y a de la reproduction durant la saison |
void |
setReproductionDistribution(org.nuiton.math.matrix.MatrixND reproductionDistribution)
setReproductionDistribution : Matrice représentant la distribution de la reproduction sur les différents mois de la saison. |
void |
setSimpleLengthChangeMatrix(boolean simpleLengthChangeMatrix)
setSimpleLengthChangeMatrix : Indique si la matrice de changementde longeur est une matrice simple ou complexe |
void |
setUseEquationMigration(boolean useEquationMigration)
setUseEquationMigration : |
org.nuiton.math.matrix.MatrixND |
spacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
spacializeLengthChangeMatrix : |
org.nuiton.math.matrix.MatrixND |
unspacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
unspacializeLengthChangeMatrix : |
| Methods inherited from interface fr.ifremer.isisfish.entities.Season |
|---|
containsMonth, getFirstMonth, getLastMonth, getMonths, setFirstMonth, setLastMonth, setMonths |
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
accept, addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, delete, getAggregate, getComposite, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, postCreate, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion, update |
| Field Detail |
|---|
static final String REPRODUCTION_DISTRIBUTION
static final String GROUP_CHANGE
static final String SIMPLE_LENGTH_CHANGE_MATRIX
static final String LENGTH_CHANGE_MATRIX
static final String REPRODUCTION
static final String USE_EQUATION_MIGRATION
static final String MIGRATION_MATRIX
static final String EMIGRATION_MATRIX
static final String IMMIGRATION_MATRIX
static final String MIGRATION_EQUATION
static final String EMIGRATION_EQUATION
static final String IMMIGRATION_EQUATION
static final String POPULATION
| Method Detail |
|---|
void setReproductionDistribution(org.nuiton.math.matrix.MatrixND reproductionDistribution)
Matrice représentant la distribution de la reproduction sur les différents mois de la saison.
reproductionDistribution - La valeur de l'attribut reproductionDistribution à positionner.org.nuiton.math.matrix.MatrixND getReproductionDistribution()
Matrice représentant la distribution de la reproduction sur les différents mois de la saison.
void setGroupChange(boolean groupChange)
Si vrai alors la population change de groupe d'age ou de longueurs en debut de saison
groupChange - La valeur de l'attribut groupChange à positionner.boolean getGroupChange()
Si vrai alors la population change de groupe d'age ou de longueurs en debut de saison
void setSimpleLengthChangeMatrix(boolean simpleLengthChangeMatrix)
Indique si la matrice de changementde longeur est une matrice simple ou complexe
simpleLengthChangeMatrix - La valeur de l'attribut simpleLengthChangeMatrix à positionner.boolean getSimpleLengthChangeMatrix()
Indique si la matrice de changementde longeur est une matrice simple ou complexe
void setLengthChangeMatrix(org.nuiton.math.matrix.MatrixND lengthChangeMatrix)
La matrice de changement de longueur. Appliquable que si la MetaPopulation est en longueur. Cette matrice est [group x group] ou [ (group, zone) x ( group, zone)]
lengthChangeMatrix - La valeur de l'attribut lengthChangeMatrix à positionner.org.nuiton.math.matrix.MatrixND getLengthChangeMatrix()
La matrice de changement de longueur. Appliquable que si la MetaPopulation est en longueur. Cette matrice est [group x group] ou [ (group, zone) x ( group, zone)]
void setReproduction(boolean reproduction)
Indique s'il y a de la reproduction durant la saison
reproduction - La valeur de l'attribut reproduction à positionner.boolean getReproduction()
Indique s'il y a de la reproduction durant la saison
void setUseEquationMigration(boolean useEquationMigration)
useEquationMigration - La valeur de l'attribut useEquationMigration à positionner.boolean getUseEquationMigration()
void setMigrationMatrix(org.nuiton.math.matrix.MatrixND migrationMatrix)
Matrix [group x zone(left) x zone(reached)]
migrationMatrix - La valeur de l'attribut migrationMatrix à positionner.org.nuiton.math.matrix.MatrixND getMigrationMatrix()
Matrix [group x zone(left) x zone(reached)]
void setEmigrationMatrix(org.nuiton.math.matrix.MatrixND emigrationMatrix)
Matrix [group x zone(left)]
emigrationMatrix - La valeur de l'attribut emigrationMatrix à positionner.org.nuiton.math.matrix.MatrixND getEmigrationMatrix()
Matrix [group x zone(left)]
void setImmigrationMatrix(org.nuiton.math.matrix.MatrixND immigrationMatrix)
Matrix [group x zone(reached)]
immigrationMatrix - La valeur de l'attribut immigrationMatrix à positionner.org.nuiton.math.matrix.MatrixND getImmigrationMatrix()
Matrix [group x zone(reached)]
void setMigrationEquation(Equation migrationEquation)
migrationEquation - La valeur de l'attribut migrationEquation à positionner.Equation getMigrationEquation()
void setEmigrationEquation(Equation emigrationEquation)
emigrationEquation - La valeur de l'attribut emigrationEquation à positionner.Equation getEmigrationEquation()
void setImmigrationEquation(Equation immigrationEquation)
immigrationEquation - La valeur de l'attribut immigrationEquation à positionner.Equation getImmigrationEquation()
void setPopulation(Population population)
population - La valeur de l'attribut population à positionner.Population getPopulation()
double getCapturability(PopulationGroup group)
group -
org.nuiton.math.matrix.MatrixND spacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
mat -
org.nuiton.math.matrix.MatrixND computeLengthChangeMatrix()
org.nuiton.math.matrix.MatrixND getGroupChangeMatrix(Month 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)
mat -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||