Skip to content

Conversation

@jayantpranjal0
Copy link
Contributor

@jayantpranjal0 jayantpranjal0 changed the title Small Grant Request: DAE Problem Benchmarks Small Grant Request+Completion: DAE Problem Benchmarks Jul 22, 2025

## DAE Problem Benchmarks (\$100 / Benchmark)

Completed by **Jayant Pranjal**
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one isn't merged yet.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merged now 🎉 so this is done

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks😊

@ChrisRackauckas
Copy link
Member

What is the new request here?

@jayantpranjal0
Copy link
Contributor Author

jayantpranjal0 commented Aug 3, 2025

I was thinking of writing another dae benchmark(Wheelset problem).

@ChrisRackauckas
Copy link
Member

Okay sounds good to me. Note that because it's an Index-2 problem, you'll likely need to use ModelingToolkit to derive the Index-1 problem for the mass matrix and DAE problem form, and then also have a separate implementation of the index-2 problem form in direct code, and then work out which solvers end up being able work if the correct index-2 initialization is given. So that will have a few more complications from before, but it's not really well-characterized how the methods will do here (Rodas5P and radau should be able to handle index-2 IIRC, https://www.sciencedirect.com/science/article/abs/pii/S0168927496000232), so it'll be very useful to have a benchmark which finally stresses this behavior and gives a good categorization of index-2 handling, along with benchmarks to see if there is performance lost by ModelingToolkit's reduction to index-1.

Definitely approved here under the understanding the benchmark will include this as a required element in the benchmarking.

@ChrisRackauckas
Copy link
Member

Requires two other approvals.

@ChrisRackauckas ChrisRackauckas merged commit df67ac0 into SciML:master Aug 4, 2025
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

Successfully merging this pull request may close these issues.

5 participants