Repository navigation
Initialisation Appendix Population initialization block
Ricardo Oliveros-Ramos edited this page Jun 11, 2026
·
1 revision
The following example shows the type of population-level initialisation block generated for species 0. This is the direct class-based representation later consumed by the OSMOSE core simulator.
population.initialization.biomass.sp0 = 1000000
population.initialization.relativebiomass.sp0 = 0.28, 0.18, 0.16, 0.14, 0.10, 0.08
population.initialization.size.sp0 = 0.1, 2.8, 5.0, 6.6, 7.9, 8.9, 9.6
population.initialization.age.sp0 = 0.02, 0.06, 0.10, 0.15, 0.19, 0.23
population.initialization.tl.sp0 = 2.0, 2.0, 2.0, 2.0, 2.0, 2.0
population.initialization.nschool.sp0 = 180, 80, 60, 45, 30, 20
Two points are especially important when interpreting this block:
-
population.initialization.size.spXdefines class boundaries, not class centres. A vector of length (N+1) defines (N) classes. -
population.initialization.nschool.spXdetermines how many schools the OSMOSE core simulator will create in each class when expanding the population-level representation into the school-level runtime state.