Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
SimAquaLife
GR3D
Commits
40e079ff
Commit
40e079ff
authored
Apr 19, 2021
by
Poulet Camille
Browse files
Merge branch 'develop' of gitlab-ssh.irstea.fr:SimAquaLife/GR3D into exploration_GR3D_process
parents
815ada2e
a956d1f3
Changes
121
Hide whitespace changes
Inline
Side-by-side
data/input/BNtry.xml
deleted
100644 → 0
View file @
815ada2e
<environment.BasinNetworkWithnBasins>
<basinNetworkFileName>
data/input/BasinNetwork.csv
</basinNetworkFileName>
<distanceGridFileName>
data/input/distanceGrid.csv
</distanceGridFileName>
<nbBasin>
25
</nbBasin>
</environment.BasinNetworkWithnBasins>
\ No newline at end of file
data/input/BNtry2Basins.xml
deleted
100644 → 0
View file @
815ada2e
<environment.BasinNetworkWith2Basins>
<nbBasin>
0
</nbBasin>
<memorySize>
10
</memorySize>
<cVthresholdForFinalStates>
5.0
</cVthresholdForFinalStates>
<nameOfBv>
<string>
BV1
</string>
<string>
BV2
</string>
</nameOfBv>
<surfaceOfBv1>
40000.0
</surfaceOfBv1>
<surfaceOfBv2>
20000.0
</surfaceOfBv2>
<interDistance>
100.0
</interDistance>
<winterTemperatureOfBv1>
8.7
</winterTemperatureOfBv1>
<springTemperatureOfBv1>
20.1
</springTemperatureOfBv1>
<summerTemperatureOfBv1>
23.1
</summerTemperatureOfBv1>
<fallTemperatureOfBv1>
13.0
</fallTemperatureOfBv1>
<winterTemperatureOfBv2>
8.7
</winterTemperatureOfBv2>
<springTemperatureOfBv2>
14.0
</springTemperatureOfBv2>
<summerTemperatureOfBv2>
23.1
</summerTemperatureOfBv2>
<fallTemperatureOfBv2>
13.0
</fallTemperatureOfBv2>
</environment.BasinNetworkWith2Basins>
data/input/BNtrySameSurf.xml
deleted
100644 → 0
View file @
815ada2e
<environment.GridBasinNetwork>
<basinNetworkFileName>
data/input/BasinNetworkSameSurf.csv
</basinNetworkFileName>
<distanceGridFileName>
data/input/distanceGrid.csv
</distanceGridFileName>
<nbBasin>
25
</nbBasin>
</environment.GridBasinNetwork>
\ No newline at end of file
data/input/BasinNetworkSameSurf.csv
deleted
100644 → 0
View file @
815ada2e
name;longitude;latitude;surface;pDam;firstDamHeight;winterTemperature;springTemperature;summerTemperature;fallTemperature;x1R;y1R;x2R;y2R;x3R;y3R;x4R;y4R;x1S;y1S;x2S;y2S;x3S;y3S;x4S;y4S;x1O;y1O;x2O;y2O;x3O;y3O;x4O;y4O
BV1;-1;59;80351;0.8171471;21;5.966666667;8.466666667;13.76666667;2.333333333;-1;59.5;-1;58.5;-0.774672226;58.5;-0.774672226;59.5;-1.25;59.5;-1.25;58.5;-2.25;58.5;-2.25;59.5;-2.75;59.5;-2.75;58.5;-3.75;58.5;-3.75;59.5
BV2;-1;58;80351;0.824171631;16;6.366666667;8.866666667;14.16666667;2.733333333;-1;58.5;-1;57.5;4.273763456;57.5;4.273763456;58.5;-1.25;58.5;-1.25;57.5;-2.25;57.5;-2.25;58.5;-2.75;58.5;-2.75;57.5;-3.75;57.5;-3.75;58.5
BV3;-1;57;80351;0.837377552;27;6.766666667;9.266666667;14.56666667;3.133333333;-1;57.5;-1;56.5;-0.908146595;56.5;-0.908146595;57.5;-1.25;57.5;-1.25;56.5;-2.25;56.5;-2.25;57.5;-2.75;57.5;-2.75;56.5;-3.75;56.5;-3.75;57.5
BV4;-1;56;80351;0.86783708;30;7.166666667;9.666666667;14.96666667;3.533333333;-1;56.5;-1;55.5;-0.939998464;55.5;-0.939998464;56.5;-1.25;56.5;-1.25;55.5;-2.25;55.5;-2.25;56.5;-2.75;56.5;-2.75;55.5;-3.75;55.5;-3.75;56.5
BV5;-1;55;80351;1;NaN;7.566666667;10.06666667;15.36666667;3.933333333;-1;55.5;-1;54.5;-0.881370071;54.5;-0.881370071;55.5;-1.25;55.5;-1.25;54.5;-2.25;54.5;-2.25;55.5;-2.75;55.5;-2.75;54.5;-3.75;54.5;-3.75;55.5
BV6;-1;54;80351;1;NaN;7.966666667;10.46666667;15.76666667;4.333333333;-1;54.5;-1;53.5;-0.937102977;53.5;-0.937102977;54.5;-1.25;54.5;-1.25;53.5;-2.25;53.5;-2.25;54.5;-2.75;54.5;-2.75;53.5;-3.75;53.5;-3.75;54.5
BV7;-1;53;80351;0.828040341;17;8.366666667;10.86666667;16.16666667;4.733333333;-1;53.5;-1;52.5;-0.717977375;52.5;-0.717977375;53.5;-1.25;53.5;-1.25;52.5;-2.25;52.5;-2.25;53.5;-2.75;53.5;-2.75;52.5;-3.75;52.5;-3.75;53.5
BV8;-1;52;80351;0.812909072;25;8.766666667;11.26666667;16.56666667;5.133333333;-1;52.5;-1;51.5;-0.87930576;51.5;-0.87930576;52.5;-1.25;52.5;-1.25;51.5;-2.25;51.5;-2.25;52.5;-2.75;52.5;-2.75;51.5;-3.75;51.5;-3.75;52.5
BV9;-1;51;80351;0.831098911;27;9.166666667;11.66666667;16.96666667;5.533333333;-1;51.5;-1;50.5;-0.280361285;50.5;-0.280361285;51.5;-1.25;51.5;-1.25;50.5;-2.25;50.5;-2.25;51.5;-2.75;51.5;-2.75;50.5;-3.75;50.5;-3.75;51.5
BV10;-1;50;80351;0.7907389;30;9.433333333;12.06666667;17.5;6.4;-1;50.5;-1;49.5;-0.967198581;49.5;-0.967198581;50.5;-1.25;50.5;-1.25;49.5;-2.25;49.5;-2.25;50.5;-2.75;50.5;-2.75;49.5;-3.75;49.5;-3.75;50.5
BV11;-1;49;80351;0.873917631;25;8.566666667;12.5;17.86666667;6.1;-1;49.5;-1;48.5;-0.948558005;48.5;-0.948558005;49.5;-1.25;49.5;-1.25;48.5;-2.25;48.5;-2.25;49.5;-2.75;49.5;-2.75;48.5;-3.75;48.5;-3.75;49.5
BV12;-1;48;80351;1;NaN;8.833333333;13.56666667;18.83333333;6.866666667;-1;48.5;-1;47.5;-0.874481653;47.5;-0.874481653;48.5;-1.25;48.5;-1.25;47.5;-2.25;47.5;-2.25;48.5;-2.75;48.5;-2.75;47.5;-3.75;47.5;-3.75;48.5
BV13;-1;47;80351;0.724917971;27;9.7;14.3;19.66666667;7.766666667;-1;47.5;-1;46.5;1.672937228;46.5;1.672937228;47.5;-1.25;47.5;-1.25;46.5;-2.25;46.5;-2.25;47.5;-2.75;47.5;-2.75;46.5;-3.75;46.5;-3.75;47.5
BV14;-1;46;80351;0.741675841;18;10.3;14.93333333;20.43333333;8.466666667;-1;46.5;-1;45.5;-0.91926889;45.5;-0.91926889;46.5;-1.25;46.5;-1.25;45.5;-2.25;45.5;-2.25;46.5;-2.75;46.5;-2.75;45.5;-3.75;45.5;-3.75;46.5
BV15;-1;45;80351;0.849634287;18;10.8;15.3;20.93333333;9.066666667;-1;45.5;-1;44.5;0.045422258;44.5;0.045422258;45.5;-1.25;45.5;-1.25;44.5;-2.25;44.5;-2.25;45.5;-2.75;45.5;-2.75;44.5;-3.75;44.5;-3.75;45.5
BV16;-1;44;80351;0.748606274;20;9.866666667;13.9;21.3;7.166666667;-1;44.5;-1;43.5;-0.779719161;43.5;-0.779719161;44.5;-1.25;44.5;-1.25;43.5;-2.25;43.5;-2.25;44.5;-2.75;44.5;-2.75;43.5;-3.75;43.5;-3.75;44.5
BV17;-1;43;80351;0.843280351;22;8.733333333;13.86666667;22.33333333;5.833333333;-1;43.5;-1;42.5;-0.882163621;42.5;-0.882163621;43.5;-1.25;43.5;-1.25;42.5;-2.25;42.5;-2.25;43.5;-2.75;43.5;-2.75;42.5;-3.75;42.5;-3.75;43.5
BV18;-1;42;80351;1;NaN;12.3;16.8;22.43333333;10.56666667;-1;42.5;-1;41.5;-0.941363354;41.5;-0.941363354;42.5;-1.25;42.5;-1.25;41.5;-2.25;41.5;-2.25;42.5;-2.75;42.5;-2.75;41.5;-3.75;41.5;-3.75;42.5
BV19;-1;41;80351;0.901652746;16;12.8;17.3;22.93333333;11.06666667;-1;41.5;-1;40.5;-0.99521361;40.5;-0.99521361;41.5;-1.25;41.5;-1.25;40.5;-2.25;40.5;-2.25;41.5;-2.75;41.5;-2.75;40.5;-3.75;40.5;-3.75;41.5
BV20;-1;40;80351;0.910050033;25;13.3;17.8;23.43333333;11.56666667;-1;40.5;-1;39.5;-0.67398325;39.5;-0.67398325;40.5;-1.25;40.5;-1.25;39.5;-2.25;39.5;-2.25;40.5;-2.75;40.5;-2.75;39.5;-3.75;39.5;-3.75;40.5
BV21;-1;39;80351;1;NaN;13.8;18.3;23.93333333;12.06666667;-1;39.5;-1;38.5;-0.464024283;38.5;-0.464024283;39.5;-1.25;39.5;-1.25;38.5;-2.25;38.5;-2.25;39.5;-2.75;39.5;-2.75;38.5;-3.75;38.5;-3.75;39.5
BV22;-1;38;80351;1;NaN;14.3;18.8;24.43333333;12.56666667;-1;38.5;-1;37.5;-0.880298767;37.5;-0.880298767;38.5;-1.25;38.5;-1.25;37.5;-2.25;37.5;-2.25;38.5;-2.75;38.5;-2.75;37.5;-3.75;37.5;-3.75;38.5
BV23;-1;37;80351;0.77438752;25;14.8;19.3;24.93333333;13.06666667;-1;37.5;-1;36.5;-0.504060609;36.5;-0.504060609;37.5;-1.25;37.5;-1.25;36.5;-2.25;36.5;-2.25;37.5;-2.75;37.5;-2.75;36.5;-3.75;36.5;-3.75;37.5
BV24;-1;36;80351;0.801607516;23;15.3;19.8;25.43333333;13.56666667;-1;36.5;-1;35.5;-0.340177735;35.5;-0.340177735;36.5;-1.25;36.5;-1.25;35.5;-2.25;35.5;-2.25;36.5;-2.75;36.5;-2.75;35.5;-3.75;35.5;-3.75;36.5
BV25;-1;35;80351;0.860728979;18;15.8;20.3;25.93333333;14.06666667;-1;35.5;-1;34.5;-0.939010139;34.5;-0.939010139;35.5;-1.25;35.5;-1.25;34.5;-2.25;34.5;-2.25;35.5;-2.75;35.5;-2.75;34.5;-3.75;34.5;-3.75;35.5
data/input/fishTry2BV.xml
deleted
100644 → 0
View file @
815ada2e
<list>
<species.DiadromousFishGroup>
<name>
species A
</name>
<color>
<red>
255
</red>
<green>
0
</green>
<blue>
0
</blue>
<alpha>
255
</alpha>
</color>
<linfVonBert>
60.0
</linfVonBert>
<dMaxDisp>
0.0
</dMaxDisp>
<lFirstMaturity>
40.0
</lFirstMaturity>
<processes>
<processesAtBegin>
<species.PopulateWithASinglePopulation>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbSIPerBasin>
2500
</nbSIPerBasin>
<nbIndPerSI>
200
</nbIndPerSI>
<bassinInd>
0
</bassinInd>
<initialLength>
2.0
</initialLength>
</species.PopulateWithASinglePopulation>
</processesAtBegin>
<processesEachStep>
<species.PlopProcess>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<temporisation>
0
</temporisation>
</species.PlopProcess>
<species.Age>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.Age>
<species.Grow>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinGrow>
3
</tempMinGrow>
<tempMaxGrow>
26
</tempMaxGrow>
<tempOptGrow>
17
</tempOptGrow>
<kOpt>
0.3
</kOpt>
<sigmaDeltaLVonBert>
0.2
</sigmaDeltaLVonBert>
</species.Grow>
<species.DisperseAndMigrateToRiverWithMultiNomDistriAndDeathBasin>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<alpha0Rep>
-2.9
</alpha0Rep>
<alpha1Rep>
19.7
</alpha1Rep>
<alpha3Rep>
0.0
</alpha3Rep>
<meanBvSurface>
23071.0
</meanBvSurface>
<standardDeviationBvSurface>
39833.0
</standardDeviationBvSurface>
<meanInterDistance>
300.0
</meanInterDistance>
<standardDeviationInterDistance>
978.0
</standardDeviationInterDistance>
<pHomingForReachEquil>
1
</pHomingForReachEquil>
<pHomingAfterEquil>
0.8
</pHomingAfterEquil>
<NbYearForInstallPop>
50
</NbYearForInstallPop>
<riverMigrationSeason>
SPRING
</riverMigrationSeason>
<alpha2Rep>
0.0
</alpha2Rep>
<meanSpawnersLengthAtRepro>
45.0
</meanSpawnersLengthAtRepro>
<standardDeviationOfSpawnersLengthAtRepro>
2.0
</standardDeviationOfSpawnersLengthAtRepro>
<weightOfDeathBasin>
0.4
</weightOfDeathBasin>
</species.DisperseAndMigrateToRiverWithMultiNomDistriAndDeathBasin>
<species.Survive>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinMortGenInRiv>
10.0
</tempMinMortGenInRiv>
<tempMaxMortGenInRiv>
23.0
</tempMaxMortGenInRiv>
<tempOptMortGenInRiv>
20.0
</tempOptMortGenInRiv>
<survivalProbOptGenInRiv>
1.0
</survivalProbOptGenInRiv>
<mortalityRateInRiver>
0.4
</mortalityRateInRiver>
<mortalityRateInSea>
0.4
</mortalityRateInSea>
<mortalityRateInOffshore>
0.4
</mortalityRateInOffshore>
</species.Survive>
<species.ReproduceAndSurviveAfterReproduction>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<reproductionSeason>
SPRING
</reproductionSeason>
<tempMinRep>
14.0
</tempMinRep>
<tempMaxRep>
26.0
</tempMaxRep>
<tempOptRep>
20.0
</tempOptRep>
<eta>
2.4
</eta>
<ratioS95__S50>
1.9
</ratioS95__S50>
<a>
135000.0
</a>
<delta__t>
0.33
</delta__t>
<survOptRep>
0.0017
</survOptRep>
<lambda>
4.1E-4
</lambda>
<initialLength>
2.0
</initialLength>
<sigmaRecruitment>
0.2
</sigmaRecruitment>
<survivalRateAfterReproduction>
0.1
</survivalRateAfterReproduction>
<maxNumberOfSuperIndividualPerReproduction>
50.0
</maxNumberOfSuperIndividualPerReproduction>
</species.ReproduceAndSurviveAfterReproduction>
<species.MigrateToSea>
<seaMigrationSeason>
SUMMER
</seaMigrationSeason>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.MigrateToSea>
<environment.UpdateTemperature>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbYearBeforeWarming>
50
</nbYearBeforeWarming>
<nbYearForStopWarming>
150
</nbYearForStopWarming>
<tempValueOfCenturyWarmingWinter>
3.0
</tempValueOfCenturyWarmingWinter>
<tempValueOfCenturyWarmingSpring>
3.0
</tempValueOfCenturyWarmingSpring>
<tempValueOfCenturyWarmingSummer>
3.0
</tempValueOfCenturyWarmingSummer>
<tempValueOfCenturyWarmingAutomn>
3.0
</tempValueOfCenturyWarmingAutomn>
<incrementDuration>
100.0
</incrementDuration>
<incrementPower>
1.0
</incrementPower>
</environment.UpdateTemperature>
</processesEachStep>
<processesAtEnd>
<species.TypeTrajectoryCV>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.TypeTrajectoryCV>
</processesAtEnd>
</processes>
<useCemetery>
false
</useCemetery>
</species.DiadromousFishGroup>
</list>
\ No newline at end of file
data/input/fishTryAllBasin.xml
deleted
100644 → 0
View file @
815ada2e
<list>
<species.DiadromousFishGroup>
<name>
species A
</name>
<color>
<red>
255
</red>
<green>
0
</green>
<blue>
0
</blue>
<alpha>
255
</alpha>
</color>
<linfVonBert>
60.0
</linfVonBert>
<dMaxDisp>
0.0
</dMaxDisp>
<lFirstMaturity>
40.0
</lFirstMaturity>
<processes>
<processesAtBegin>
<species.PopulateBasinNetwork>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbSIPerBasin>
50
</nbSIPerBasin>
<nbFishPerBasin>
10
</nbFishPerBasin>
<initialLength>
2.0
</initialLength>
</species.PopulateBasinNetwork>
</processesAtBegin>
<processesEachStep>
<species.PlopProcess>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<temporisation>
0
</temporisation>
</species.PlopProcess>
<species.Age>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.Age>
<species.Survive>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinMortGenInRiv>
10.0
</tempMinMortGenInRiv>
<tempMaxMortGenInRiv>
23.0
</tempMaxMortGenInRiv>
<tempOptMortGenInRiv>
20.0
</tempOptMortGenInRiv>
<survivalProbOptGenInRiv>
1.0
</survivalProbOptGenInRiv>
<mortalityRateInRiver>
0.4
</mortalityRateInRiver>
<mortalityRateInSea>
0.4
</mortalityRateInSea>
<mortalityRateInOffshore>
0.4
</mortalityRateInOffshore>
</species.Survive>
<species.Grow>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinGrow>
3.0
</tempMinGrow>
<tempMaxGrow>
26.0
</tempMaxGrow>
<tempOptGrow>
17.0
</tempOptGrow>
<kOpt>
0.3
</kOpt>
<sigmaDeltaLVonBert>
0.2
</sigmaDeltaLVonBert>
</species.Grow>
<species.DisperseAndMigrateToRiver>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<pHoming>
0.7
</pHoming>
<riverMigrationSeason>
WINTER
</riverMigrationSeason>
<alpha0Rep>
0.0
</alpha0Rep>
<alpha1Rep>
0.015
</alpha1Rep>
<alpha2Rep>
0.0
</alpha2Rep>
<alpha3Rep>
0.0
</alpha3Rep>
<meanBvSurface>
40000.0
</meanBvSurface>
<standardDeviationBvSurface>
2.0
</standardDeviationBvSurface>
<meanInterDistance>
100.0
</meanInterDistance>
<standardDeviationInterDistance>
50.0
</standardDeviationInterDistance>
</species.DisperseAndMigrateToRiver>
<species.ReproduceAndSurviveAfterReproduction>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<reproductionSeason>
SPRING
</reproductionSeason>
<tempMinRep>
14.0
</tempMinRep>
<tempMaxRep>
26.0
</tempMaxRep>
<tempOptRep>
20.0
</tempOptRep>
<eta>
2.4
</eta>
<ratioS95__S50>
2.0
</ratioS95__S50>
<a>
135000.0
</a>
<delta__t>
0.33
</delta__t>
<survOpt>
0.0017
</survOpt>
<lambda>
4.1E-4
</lambda>
<initialLength>
2.0
</initialLength>
<survivalRateAfterReproduction>
0.1
</survivalRateAfterReproduction>
<maxNumberOfSuperIndividualPerReproduction>
50.0
</maxNumberOfSuperIndividualPerReproduction>
</species.ReproduceAndSurviveAfterReproduction>
<species.MigrateToSea>
<seaMigrationSeason>
SUMMER
</seaMigrationSeason>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.MigrateToSea>
<environment.UpdateTemperature>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbYearBeforeWarming>
200
</nbYearBeforeWarming>
<tempValueOfCenturyWarmingWinter>
3.0
</tempValueOfCenturyWarmingWinter>
<tempValueOfCenturyWarmingSpring>
3.0
</tempValueOfCenturyWarmingSpring>
<tempValueOfCenturyWarmingSummer>
3.0
</tempValueOfCenturyWarmingSummer>
<tempValueOfCenturyWarmingAutomn>
3.0
</tempValueOfCenturyWarmingAutomn>
<incrementDuration>
0.0
</incrementDuration>
<incrementPower>
1.0
</incrementPower>
</environment.UpdateTemperature>
</processesEachStep>
<processesAtEnd>
</processesAtEnd>
</processes>
<useCemetery>
false
</useCemetery>
</species.DiadromousFishGroup>
</list>
\ No newline at end of file
data/input/fishTryOneBasin.xml
deleted
100644 → 0
View file @
815ada2e
<list>
<species.DiadromousFishGroup>
<name>
species A
</name>
<color>
<red>
255
</red>
<green>
0
</green>
<blue>
0
</blue>
<alpha>
255
</alpha>
</color>
<linfVonBert>
60.0
</linfVonBert>
<dMaxDisp>
0.0
</dMaxDisp>
<lFirstMaturity>
40.0
</lFirstMaturity>
<processes>
<processesAtBegin>
<species.PopulateWithASinglePopulation>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbSIPerBasin>
50
</nbSIPerBasin>
<nbIndPerSI>
10
</nbIndPerSI>
<bassinInd>
20
</bassinInd>
<initialLength>
2.0
</initialLength>
</species.PopulateWithASinglePopulation>
</processesAtBegin>
<processesEachStep>
<species.PlopProcess>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<temporisation>
0
</temporisation>
</species.PlopProcess>
<species.Age>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.Age>
<species.Survive>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinMortGenInRiv>
10.0
</tempMinMortGenInRiv>
<tempMaxMortGenInRiv>
23.0
</tempMaxMortGenInRiv>
<tempOptMortGenInRiv>
20.0
</tempOptMortGenInRiv>
<survivalProbOptGenInRiv>
1.0
</survivalProbOptGenInRiv>
<mortalityRateInRiver>
0.4
</mortalityRateInRiver>
<mortalityRateInSea>
0.4
</mortalityRateInSea>
<mortalityRateInOffshore>
0.4
</mortalityRateInOffshore>
</species.Survive>
<species.Grow>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinGrow>
3.0
</tempMinGrow>
<tempMaxGrow>
26.0
</tempMaxGrow>
<tempOptGrow>
17.0
</tempOptGrow>
<kOpt>
0.3
</kOpt>
<sigmaDeltaLVonBert>
0.2
</sigmaDeltaLVonBert>
</species.Grow>
<species.DisperseAndMigrateToRiver>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<pHoming>
0.7
</pHoming>
<riverMigrationSeason>
WINTER
</riverMigrationSeason>
<alpha0Rep>
0.0
</alpha0Rep>
<alpha1Rep>
0.015
</alpha1Rep>
<alpha2Rep>
0.0
</alpha2Rep>
<alpha3Rep>
0.0
</alpha3Rep>
<meanBvSurface>
40000.0
</meanBvSurface>
<standardDeviationBvSurface>
2.0
</standardDeviationBvSurface>
<meanInterDistance>
100.0
</meanInterDistance>
<standardDeviationInterDistance>
50.0
</standardDeviationInterDistance>
</species.DisperseAndMigrateToRiver>
<species.ReproduceAndSurviveAfterReproduction>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<reproductionSeason>
SPRING
</reproductionSeason>
<tempMinRep>
14.0
</tempMinRep>
<tempMaxRep>
26.0
</tempMaxRep>
<tempOptRep>
20.0
</tempOptRep>
<eta>
2.4
</eta>
<ratioS95__S50>
2.0
</ratioS95__S50>
<a>
135000.0
</a>
<delta__t>
0.33
</delta__t>
<survOpt>
0.0017
</survOpt>
<lambda>
4.1E-4
</lambda>
<initialLength>
2.0
</initialLength>
<survivalRateAfterReproduction>
0.1
</survivalRateAfterReproduction>
<maxNumberOfSuperIndividualPerReproduction>
50.0
</maxNumberOfSuperIndividualPerReproduction>
</species.ReproduceAndSurviveAfterReproduction>
<species.MigrateToSea>
<seaMigrationSeason>
SUMMER
</seaMigrationSeason>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.MigrateToSea>
<environment.UpdateTemperature>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbYearBeforeWarming>
100
</nbYearBeforeWarming>
<tempValueOfCenturyWarmingWinter>
3.0
</tempValueOfCenturyWarmingWinter>
<tempValueOfCenturyWarmingSpring>
3.0
</tempValueOfCenturyWarmingSpring>
<tempValueOfCenturyWarmingSummer>
3.0
</tempValueOfCenturyWarmingSummer>
<tempValueOfCenturyWarmingAutomn>
3.0
</tempValueOfCenturyWarmingAutomn>
<incrementDuration>
100.0
</incrementDuration>
<incrementPower>
1.0
</incrementPower>
</environment.UpdateTemperature>
</processesEachStep>
<processesAtEnd>
</processesAtEnd>
</processes>
<useCemetery>
false
</useCemetery>
</species.DiadromousFishGroup>
</list>
\ No newline at end of file
data/input/fishTryOneBasinAmong2.xml
deleted
100644 → 0
View file @
815ada2e
<list>
<species.DiadromousFishGroup>
<name>
species A
</name>
<color>
<red>
255
</red>
<green>
0
</green>
<blue>
0
</blue>
<alpha>
255
</alpha>
</color>
<linfVonBert>
60.0
</linfVonBert>
<dMaxDisp>
0.0
</dMaxDisp>
<lFirstMaturity>
40.0
</lFirstMaturity>
<processes>
<processesAtBegin>
<species.PopulateWithASinglePopulation>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbSIPerBasin>
50
</nbSIPerBasin>
<nbIndPerSI>
10
</nbIndPerSI>
<bassinInd>
0
</bassinInd>
<initialLength>
2.0
</initialLength>
</species.PopulateWithASinglePopulation>
</processesAtBegin>
<processesEachStep>
<species.PlopProcess>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<temporisation>
0
</temporisation>
</species.PlopProcess>
<species.Age>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.Age>
<species.Survive>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinMortGenInRiv>
10.0
</tempMinMortGenInRiv>
<tempMaxMortGenInRiv>
23.0
</tempMaxMortGenInRiv>
<tempOptMortGenInRiv>
20.0
</tempOptMortGenInRiv>
<survivalProbOptGenInRiv>
1.0
</survivalProbOptGenInRiv>
<mortalityRateInRiver>
0.4
</mortalityRateInRiver>
<mortalityRateInSea>
0.4
</mortalityRateInSea>
<mortalityRateInOffshore>
0.4
</mortalityRateInOffshore>
</species.Survive>
<species.Grow>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<tempMinGrow>
3.0
</tempMinGrow>
<tempMaxGrow>
26.0
</tempMaxGrow>
<tempOptGrow>
17.0
</tempOptGrow>
<kOpt>
0.3
</kOpt>
<sigmaDeltaLVonBert>
0.2
</sigmaDeltaLVonBert>
</species.Grow>
<species.DisperseAndMigrateToRiver>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<pHoming>
0.7
</pHoming>
<riverMigrationSeason>
WINTER
</riverMigrationSeason>
<alpha0Rep>
0.0
</alpha0Rep>
<alpha1Rep>
0.015
</alpha1Rep>
<alpha2Rep>
0.0
</alpha2Rep>
<alpha3Rep>
0.0
</alpha3Rep>
</species.DisperseAndMigrateToRiver>
<species.ReproduceAndSurviveAfterReproduction>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<reproductionSeason>
SPRING
</reproductionSeason>
<tempMinRep>
14.0
</tempMinRep>
<tempMaxRep>
26.0
</tempMaxRep>
<tempOptRep>
20.0
</tempOptRep>
<eta>
2.4
</eta>
<ratioS95__S50>
2.0
</ratioS95__S50>
<a>
135000.0
</a>
<delta__t>
0.33
</delta__t>
<survOpt>
0.0017
</survOpt>
<lambda>
4.1E-4
</lambda>
<initialLength>
2.0
</initialLength>
<survivalRateAfterReproduction>
0.1
</survivalRateAfterReproduction>
<maxNumberOfSuperIndividualPerReproduction>
50.0
</maxNumberOfSuperIndividualPerReproduction>
</species.ReproduceAndSurviveAfterReproduction>
<species.MigrateToSea>
<seaMigrationSeason>
SUMMER
</seaMigrationSeason>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
</species.MigrateToSea>
<environment.UpdateTemperature>
<synchronisationMode>
ASYNCHRONOUS
</synchronisationMode>
<nbYearBeforeWarming>
100
</nbYearBeforeWarming>
<tempValueOfCenturyWarmingWinter>
3.0
</tempValueOfCenturyWarmingWinter>
<tempValueOfCenturyWarmingSpring>
3.0
</tempValueOfCenturyWarmingSpring>
<tempValueOfCenturyWarmingSummer>
3.0
</tempValueOfCenturyWarmingSummer>
<tempValueOfCenturyWarmingAutomn>
3.0
</tempValueOfCenturyWarmingAutomn>
<incrementDuration>
100.0
</incrementDuration>
<incrementPower>
1.0
</incrementPower>
</environment.UpdateTemperature>
</processesEachStep>
<processesAtEnd>
</processesAtEnd>
</processes>
<useCemetery>
false
</useCemetery>
</species.DiadromousFishGroup>
</list>
\ No newline at end of file
data/input/fishbidon
deleted
100644 → 0
View file @
815ada2e
<environment.GridBasinNetwork>
<basinNetworkFileName>data/input/BasinNetwork.csv</basinNetworkFileName>
<distanceGridFileName>data/input/distanceGrid.csv</distanceGridFileName>
<nbBasin>25</nbBasin>
</environment.GridBasinNetwork>
\ No newline at end of file
data/input/northeastamerica/RIO_obs_NEA.xml
View file @
40e079ff
<hashtable>
<entry>
<!--
<java-class>fr.cemagref.simaqualife.kernel.AquaticWorld</java-class>-->
<!-- <java-class>fr.cemagref.simaqualife.kernel.AquaticWorld</java-class> -->
<java-class>
environment.RIOBasinNetworkWithContinent
</java-class>
<fr.cemagref.observation.kernel.ObservablesHandler>
<observers>
<environment.RIOBasinNetworkObserverWithContinent>
...
...
@@ -27,29 +25,20 @@
<observers>
<fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<graphType>
LINE
</graphType>
<title>
Number of colonized
basins
</title>
<title>
Number of populated basins
</title>
<xAxisLabel>
Time (season)
</xAxisLabel>
<yAxisLabel>
number of basins
</yAxisLabel>
<variableName>
getNbColonizedBasins
</variableName>
</fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<graphType>
LINE
</graphType>
<title>
Total Abundance
</title>
<xAxisLabel>
Time (season)
</xAxisLabel>
<yAxisLabel>
number of fishes
</yAxisLabel>
<variableName>
getFishEffective
</variableName>
<yAxisLabel>
Number of basins
</yAxisLabel>
<variableName>
getNbPopulatedBasins
</variableName>
</fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<graphType>
LINE
</graphType>
<title>
Abundance of spawners
</title>
<xAxisLabel>
Time (season)
</xAxisLabel>
<yAxisLabel>
number
of fishes
</yAxisLabel>
<yAxisLabel>
Number of fish
</yAxisLabel>
<variableName>
getSpawnerEffective
</variableName>
</fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<graphType>
LINE
</graphType>
<title>
Abundance of male spawners
</title>
...
...
@@ -57,69 +46,68 @@
<yAxisLabel>
number of fishes
</yAxisLabel>
<variableName>
getMaleSpawnerEffective
</variableName>
</fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<graphType>
LINE
</graphType>
<title>
Abundance of female spawners
</title>
<xAxisLabel>
Time (season)
</xAxisLabel>
<yAxisLabel>
number
of fishes
</yAxisLabel>
<yAxisLabel>
number of fishes
</yAxisLabel>
<variableName>
getFemaleSpawnerEffective
</variableName>
</fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<observer.TemporalRangeSerieChart>
<title>
Range distribution
</title>
<xAxisLabel>
Time (season)
</xAxisLabel>
<yAxisLabel>
latitude
</yAxisLabel>
<variableName>
getRangeDistributionWithLat
</variableName>
<variableName>
getRange
Spawner
DistributionWithLat
</variableName>
</observer.TemporalRangeSerieChart>
</observers>
</fr.cemagref.observation.kernel.ObservablesHandler>
</entry>
<entry>
<java-class>
analysis.AnalyseFishDistribution
</java-class>
<fr.cemagref.observation.kernel.ObservablesHandler>
<observers>
<fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<graphType>
LINE
</graphType>
<title>
Mean age at first reproduction for female
</title>
<xAxisLabel>
Time (season)
</xAxisLabel>
<yAxisLabel>
age (year)
</yAxisLabel>
<variableName>
getMeanAgeOfFirstReprodutionForFemale
</variableName>
</fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<fr.cemagref.observation.observers.jfreechart.TemporalSerieChart>
<graphType>
LINE
</graphType>
<title>
Mean age at first reproduction
for male