Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist
contributor guidelines, in particular the SciML Style Guide and
COLPRAC.
Additional context
This changes the tests to use the new things like
t_nounitsandD_nounitsinstead of declaring a parametertandDifferentialfor every model. This makes it more idiomatic.Also changed the
datafittests to use the normal Lorenz system instead of the modified one. I think some issues with the CI were being caused because thebayesian_datafits were testing a lot of parameters that made the system difficult to solve, which caused the CI to time out. This also meant I had to give the optimizers a few more timesteps to be in tolerance, but the tests run much faster now.This also updates to Turing 0.33. I could try to seperate that out, but for some reason when I try to downgrade to 0.30 to test I get precompilation errors that I haven't been able to work out.