Is your feature request related to a problem? Please describe.
The animal model needs a system for managing the aquatic life stages of animals like amphibians.
It also needs a system for managing cohorts leaving the simulation area to return at a later date.
These are essentially the same problem.
Describe the solution you'd like
We do not want to model the aquatic ecology explicitly. The solution should take the cohort out of the normal model sequence, freeze it, modify it's functional group (where appropriate), apply a mortality, and then return it at a later date.
This basic freezing system could be shared with external migration.
Is your feature request related to a problem? Please describe.
The animal model needs a system for managing the aquatic life stages of animals like amphibians.
It also needs a system for managing cohorts leaving the simulation area to return at a later date.
These are essentially the same problem.
Describe the solution you'd like
We do not want to model the aquatic ecology explicitly. The solution should take the cohort out of the normal model sequence, freeze it, modify it's functional group (where appropriate), apply a mortality, and then return it at a later date.
This basic freezing system could be shared with external migration.