Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: remove extinct species from the simulation and restart solve() on every extinction. #80

Open
iago-lito opened this issue Dec 6, 2022 · 0 comments

Comments

@iago-lito
Copy link
Collaborator

iago-lito commented Dec 6, 2022

As discussed earlier and also there.

This alternate option to killing zombies (#65) would speed up simulation by requiring less callback work, less testing in tight dBdt! loops and less degenerated zero-biomass species towards the end of massive-extinction simulations. Also, it would enable fearless use of arbitrary solving algorithms, even implicit, LU-factorization-based ones.

Unfortunately, the user would be handed several solve() results instead of one, so we would need to stich trajectories together for better experience and make this simulation strategy optional.

Again: this is not for the current milestone, and only a plan for the future ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant