SciML / EasyModelAnalysis.jl

High level functions for analyzing the output of simulations
MIT License
79 stars 13 forks source link

Test Changes #262

Closed jClugstor closed 2 months ago

jClugstor commented 2 months ago

Checklist

Additional context

This changes the tests to use the new things like t_nounits and D_nounits instead of declaring a parameter t and Differential for every model. This makes it more idiomatic.

Also changed the datafit tests to use the normal Lorenz system instead of the modified one. I think some issues with the CI were being caused because the bayesian_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.

ChrisRackauckas commented 2 months ago

Also changed the datafit tests to use the normal Lorenz system instead of the modified one.

That's a chaotic system. Did you use short time?

ChrisRackauckas commented 2 months ago

Can you follow up with a doc fix?