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

Utilise package extensions to add features #650

Closed
TorkelE opened this issue Jul 7, 2023 · 1 comment
Closed

Utilise package extensions to add features #650

TorkelE opened this issue Jul 7, 2023 · 1 comment

Comments

@TorkelE
Copy link
Member

TorkelE commented Jul 7, 2023

Julia 1.9 added package extensions, allowing us to have features that are dependent of other packages, without affecting people not interested in these: https://github.com/JuliaLang/julia/blob/release-1.9/NEWS.md

It would allow us to;

  1. Add wrapper functions around HomotopyContinuation, automating some of the stuff required to find steady states. For systems without conservation laws, we could simply have a function hc_ss(rs, ps) that gives the steady states.
  2. Makie-related plotting features. primarily useful for spatial systems.
    Previously I had assumed that these would need to be put elsewhere, but now we could actually consider integrating it into Catalyst.
@TorkelE
Copy link
Member Author

TorkelE commented Nov 9, 2023

While not all extension are merged yet, this has now become established use.

@TorkelE TorkelE closed this as completed Nov 9, 2023
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