|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.nuiton.topia.persistence.TopiaEntityAbstract
fr.ifremer.isisfish.entities.SeasonAbstract
fr.ifremer.isisfish.entities.SeasonImpl
fr.ifremer.isisfish.entities.PopulationSeasonInfoAbstract
fr.ifremer.isisfish.entities.PopulationSeasonInfoImpl
public class PopulationSeasonInfoImpl
PopulationSeasonInfoImpl.java Created: 18 mars 2006 15:24:56
| Field Summary |
|---|
| Fields inherited from class fr.ifremer.isisfish.entities.PopulationSeasonInfoAbstract |
|---|
emigrationEquation, emigrationMatrix, groupChange, immigrationEquation, immigrationMatrix, lengthChangeMatrix, migrationEquation, migrationMatrix, population, reproduction, reproductionDistribution, simpleLengthChangeMatrix, useEquationMigration |
| Fields inherited from class fr.ifremer.isisfish.entities.SeasonAbstract |
|---|
firstMonth, lastMonth |
| Fields inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
readListeners, readVetoables, topiaContext, topiaCreateDate, topiaId, topiaVersion, writeListeners, writeVetoables |
| 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 |
| Constructor Summary | |
|---|---|
PopulationSeasonInfoImpl()
|
|
| Method Summary | |
|---|---|
org.nuiton.math.matrix.MatrixND |
computeLengthChangeMatrix()
Create default non spacialized matrix group changement. |
org.nuiton.math.matrix.MatrixND |
createNoSpacializedChangeGroupMatrix()
Create not initialized no spacialized change group matrix. |
protected org.nuiton.math.matrix.MatrixND |
createSpacializedChangeGroupMatrix()
Create not initialized spacialized change group matrix. |
double |
getCapturability(PopulationGroup group)
|
org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix()
|
protected org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix(org.nuiton.math.matrix.MatrixND aN)
|
org.nuiton.math.matrix.MatrixND |
getEmigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(left)) x (group, zone(left))] |
org.nuiton.math.matrix.MatrixND |
getGroupChangeMatrix(Month month)
Return change group matrix for the given month. |
org.nuiton.math.matrix.MatrixND |
getImmigrationMatrix()
|
protected org.nuiton.math.matrix.MatrixND |
getImmigrationMatrix(org.nuiton.math.matrix.MatrixND aN)
|
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()
|
org.nuiton.math.matrix.MatrixND |
getMigrationMatrix()
overload to return matrix if no matrix available. |
protected org.nuiton.math.matrix.MatrixND |
getMigrationMatrix(org.nuiton.math.matrix.MatrixND aN)
|
org.nuiton.math.matrix.MatrixND |
getMigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
Matrix [(group, zone(left)) x (group, zone(reached))] |
org.nuiton.math.matrix.MatrixND |
getReproductionDistribution()
|
org.nuiton.math.matrix.MatrixND |
getReproductionMatrix(Month month,
org.nuiton.math.matrix.MatrixND aN)
Construit la matrice de reproduction. |
void |
setEmigrationEquationContent(String content)
|
void |
setImmigrationEquationContent(String content)
|
void |
setMigrationEquationContent(String content)
|
org.nuiton.math.matrix.MatrixND |
spacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
Convert no spacialized matrix to spacialized matrix. |
String |
toString()
|
org.nuiton.math.matrix.MatrixND |
unspacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
Convert spacialized matrix to non spacialized matrix. |
| Methods inherited from class fr.ifremer.isisfish.entities.SeasonImpl |
|---|
containsMonth, getMonths, setMonths |
| Methods inherited from class fr.ifremer.isisfish.entities.SeasonAbstract |
|---|
getFirstMonth, getLastMonth, setFirstMonth, setLastMonth |
| Methods inherited from class org.nuiton.topia.persistence.TopiaEntityAbstract |
|---|
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, equals, fireOnPostRead, fireOnPostRead, fireOnPostWrite, fireOnPostWrite, fireOnPreRead, fireOnPreWrite, getReadPropertyChangeSupport, getReadVetoableChangeSupport, getTopiaContext, getTopiaCreateDate, getTopiaId, getTopiaVersion, getWritePropertyChangeSupport, getWriteVetoableChangeSupport, hashCode, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaContext, setTopiaCreateDate, setTopiaId, setTopiaVersion |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| 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 |
|---|
getTopiaContext, setTopiaContext |
| Methods inherited from interface org.nuiton.topia.persistence.TopiaEntity |
|---|
addPropertyChangeListener, addPropertyChangeListener, addPropertyListener, addPropertyListener, addVetoableChangeListener, addVetoableChangeListener, addVetoableListener, addVetoableListener, getTopiaCreateDate, getTopiaId, getTopiaVersion, removePropertyChangeListener, removePropertyChangeListener, removePropertyListener, removePropertyListener, removeVetoableChangeListener, removeVetoableChangeListener, removeVetoableListener, removeVetoableListener, setTopiaCreateDate, setTopiaId, setTopiaVersion |
| Constructor Detail |
|---|
public PopulationSeasonInfoImpl()
| Method Detail |
|---|
public org.nuiton.math.matrix.MatrixND getReproductionDistribution()
getReproductionDistribution in interface PopulationSeasonInfogetReproductionDistribution in class PopulationSeasonInfoAbstractpublic org.nuiton.math.matrix.MatrixND getMigrationMatrix()
getMigrationMatrix in interface PopulationSeasonInfogetMigrationMatrix in class PopulationSeasonInfoAbstractPopulationSeasonInfoAbstract.getMigrationMatrix()public org.nuiton.math.matrix.MatrixND getEmigrationMatrix()
getEmigrationMatrix in interface PopulationSeasonInfogetEmigrationMatrix in class PopulationSeasonInfoAbstractpublic org.nuiton.math.matrix.MatrixND getImmigrationMatrix()
getImmigrationMatrix in interface PopulationSeasonInfogetImmigrationMatrix in class PopulationSeasonInfoAbstractpublic double getCapturability(PopulationGroup group)
public org.nuiton.math.matrix.MatrixND createNoSpacializedChangeGroupMatrix()
public org.nuiton.math.matrix.MatrixND getLengthChangeMatrix()
getLengthChangeMatrix in interface PopulationSeasonInfogetLengthChangeMatrix in class PopulationSeasonInfoAbstractpublic org.nuiton.math.matrix.MatrixND unspacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
mat - spacialized matrix
protected org.nuiton.math.matrix.MatrixND createSpacializedChangeGroupMatrix()
public org.nuiton.math.matrix.MatrixND spacializeLengthChangeMatrix(org.nuiton.math.matrix.MatrixND mat)
mat - no spacialized matrix
public org.nuiton.math.matrix.MatrixND computeLengthChangeMatrix()
public org.nuiton.math.matrix.MatrixND getGroupChangeMatrix(Month month)
public org.nuiton.math.matrix.MatrixND getMigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
PopulationSeasonInfoMatrix [(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))]
protected org.nuiton.math.matrix.MatrixND getMigrationMatrix(org.nuiton.math.matrix.MatrixND aN)
public org.nuiton.math.matrix.MatrixND getEmigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
PopulationSeasonInfoMatrix [(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))]
protected org.nuiton.math.matrix.MatrixND getEmigrationMatrix(org.nuiton.math.matrix.MatrixND aN)
public org.nuiton.math.matrix.MatrixND getImmigrationMatrix(Month month,
org.nuiton.math.matrix.MatrixND N)
PopulationSeasonInfoMatrix [(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))]
protected org.nuiton.math.matrix.MatrixND getImmigrationMatrix(org.nuiton.math.matrix.MatrixND aN)
public void setMigrationEquationContent(String content)
public void setEmigrationEquationContent(String content)
public void setImmigrationEquationContent(String content)
public org.nuiton.math.matrix.MatrixND getReproductionMatrix(Month month,
org.nuiton.math.matrix.MatrixND aN)
month - Matrix [zone(repro)]
aN - Matrix [zone(repro)]
Matrix [zone(repro)]
public String toString()
toString in class PopulationSeasonInfoAbstract
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||