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

Arbitrary "EventOrderingFunction" #498

Open
maxitg opened this issue Oct 28, 2020 · 0 comments
Open

Arbitrary "EventOrderingFunction" #498

maxitg opened this issue Oct 28, 2020 · 0 comments
Labels
evolution Modifies code for running the evolution of the model feature New functionality, or change in existing functionality

Comments

@maxitg
Copy link
Owner

maxitg commented Oct 28, 2020

The problem

We now only have a limited scope of what we can do with "EventOrderingFunction".

There are only a few fixed values, and specifying an arbitrary order is not possible.

Possible solution

The goal here is to accept arbitrary functions that would accept a partial evolution object and a list of matches and return the next match that should be evaluated.

It's not clear if it's even possible to make this reasonably efficient. Plus, it won't work with the C++ code without serious WSTP magic.

It might be reasonable to implement in the WL code, though.

@maxitg maxitg added feature New functionality, or change in existing functionality evolution Modifies code for running the evolution of the model labels Oct 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
evolution Modifies code for running the evolution of the model feature New functionality, or change in existing functionality
Projects
None yet
Development

No branches or pull requests

1 participant