Skip to content

Commit df67ac0

Browse files
Merge pull request #168 from jayantpranjal0/small_grant_dae
Small Grant Request+Completion: DAE Problem Benchmarks
2 parents ad8240b + 9c13659 commit df67ac0

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
@@ -199,7 +199,7 @@ solvers in a standard SciMLBenchmarks benchmark build.
199199

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

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

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

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

304+
## DAE Problem Benchmarks (\$100 / Benchmark)
305+
306+
Completed by **Jayant Pranjal**
307+
308+
**Benchmarks added:** NAND Gate Problem benchmark
309+
310+
New benchmarks for differential-algebraic equation (DAE) systems would greatly improve our
311+
ability to better tune solvers across problems. However, we are currently lacking in the
312+
number of such benchmarks that exist. The goal would be to add standard benchmarks from
313+
[this issue](https://github.com/SciML/SciMLBenchmarks.jl/issues/359) to the SciMLBenchmarks
314+
system so that they can be performance tracked over time.
315+
316+
**Information to Get Started**: [Contributing Section of the SciMLBenchmarks README](https://github.com/SciML/SciMLBenchmarks.jl?tab=readme-ov-file#contributing)
317+
describes how to contribute to the benchmarks. The benchmark results are
318+
generated using the benchmark server. The [transition amplifier benchmark](https://github.com/SciML/SciMLBenchmarks.jl/pull/372)
319+
and [slider crank benchmark](https://github.com/SciML/SciMLBenchmarks.jl/pull/373) were old
320+
PRs to add a few of the problems. These could be used as starting points to solve two problems.
321+
One would likely need to modify the structural simplification to turn dummy derivative off
322+
as well, that can be discussed with Chris in the PR review.
323+
324+
**Related Issues**: [https://github.com/SciML/OrdinaryDiffEq.jl/issues/2177](https://github.com/SciML/OrdinaryDiffEq.jl/issues/2177)
325+
326+
**Success Criteria**: New benchmarks with the DAE systems.
327+
328+
**Recommended Skills**: Prior knowledge in modeling with differential-algebraic equations
329+
would be helpful for debugging.
330+
331+
**Reviewers**: Chris Rackauckas
304332

305333
## Fix and Update the "Simple Handwritten PDEs as ODEs" Benchmark Set (\$400)
306334

0 commit comments

Comments
 (0)