Skip to content

Commit 9c13659

Browse files
Small Grant Request: DAE Problem Benchmarks
1 parent e3a7254 commit 9c13659

File tree

1 file changed

+29
-1
lines changed

1 file changed

+29
-1
lines changed

small_grants.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,7 @@ solvers in a standard SciMLBenchmarks benchmark build.
232232

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

235-
**In Progress**: Claimed by Jayant Pranjal for the time period of 26th June 2025 - 26th July 2025.
235+
**In Progress**: Claimed by Jayant Pranjal for the time period of 24th July 2025 - 24th Aug 2025.
236236

237237
New benchmarks for differential-algebraic equation (DAE) systems would greatly improve our
238238
ability to better tune solvers across problems. However, we are currently lacking in the
@@ -334,6 +334,34 @@ which SciML will help administer through the small grants program.
334334

335335
These are the previous SciML small grants projects which have successfully concluded and paid out.
336336

337+
## DAE Problem Benchmarks (\$100 / Benchmark)
338+
339+
Completed by **Jayant Pranjal**
340+
341+
**Benchmarks added:** NAND Gate Problem benchmark
342+
343+
New benchmarks for differential-algebraic equation (DAE) systems would greatly improve our
344+
ability to better tune solvers across problems. However, we are currently lacking in the
345+
number of such benchmarks that exist. The goal would be to add standard benchmarks from
346+
[this issue](https://github.com/SciML/SciMLBenchmarks.jl/issues/359) to the SciMLBenchmarks
347+
system so that they can be performance tracked over time.
348+
349+
**Information to Get Started**: [Contributing Section of the SciMLBenchmarks README](https://github.com/SciML/SciMLBenchmarks.jl?tab=readme-ov-file#contributing)
350+
describes how to contribute to the benchmarks. The benchmark results are
351+
generated using the benchmark server. The [transition amplifier benchmark](https://github.com/SciML/SciMLBenchmarks.jl/pull/372)
352+
and [slider crank benchmark](https://github.com/SciML/SciMLBenchmarks.jl/pull/373) were old
353+
PRs to add a few of the problems. These could be used as starting points to solve two problems.
354+
One would likely need to modify the structural simplification to turn dummy derivative off
355+
as well, that can be discussed with Chris in the PR review.
356+
357+
**Related Issues**: [https://github.com/SciML/OrdinaryDiffEq.jl/issues/2177](https://github.com/SciML/OrdinaryDiffEq.jl/issues/2177)
358+
359+
**Success Criteria**: New benchmarks with the DAE systems.
360+
361+
**Recommended Skills**: Prior knowledge in modeling with differential-algebraic equations
362+
would be helpful for debugging.
363+
364+
**Reviewers**: Chris Rackauckas
337365

338366
## Wrap PyCMA into the Optimization.jl Interface (\$100)
339367

0 commit comments

Comments
 (0)