Skip to content

Commit ad8240b

Browse files
Merge pull request #171 from GodotMisogi/master
Update Small Grants (Completion): "Simple Handwritten PDEs as ODEs" Benchmark Set"
2 parents fa92782 + 6c3e630 commit ad8240b

File tree

1 file changed

+34
-33
lines changed

1 file changed

+34
-33
lines changed

small_grants.md

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -162,39 +162,6 @@ will "go the extra mile" to teach the contributor how the package or mathematics
162162

163163
# List of Current Projects
164164

165-
## Fix and Update the "Simple Handwritten PDEs as ODEs" Benchmark Set (\$200)
166-
167-
**In Progress**: Claimed by Arjit Seth from June 20, 2025, to July 20, 2025.
168-
169-
The "Simple Handwritten PDEs as ODEs" benchmarks have been failing for a while.
170-
They need to be updated to the "new" linear solve syntax introduced in 2022.
171-
When updated, these benchmarks should serve as a canonical development
172-
point for PDE-specific methods, such as implicit-explicit (IMEX) and
173-
exponential integrators.
174-
175-
**Information to Get Started**: The
176-
[Contributing Section of the SciMLBenchmarks README](https://github.com/SciML/SciMLBenchmarks.jl?tab=readme-ov-file#contributing)
177-
describes how to contribute to the benchmarks. The benchmark results are
178-
generated using the benchmark server. Half of the benchmarks are set up
179-
using hand-discretized finite difference stencils for the PDE, the other
180-
half use ApproxFun.jl in order to do a pseudospectral discretization.
181-
A direct pseudospectral discretization via manual FFTs and operator
182-
construction would also be fine.
183-
184-
**Related Issues**: [https://github.com/SciML/SciMLBenchmarks.jl/issues/929](https://github.com/SciML/SciMLBenchmarks.jl/issues/929)
185-
186-
**Success Criteria**: Pull requests which [update the benchmarks in the
187-
folder](https://github.com/SciML/SciMLBenchmarks.jl/tree/master/benchmarks/SimpleHandwrittenPDE)
188-
to be successful with the current Julia and package version (v1.10) without
189-
erroring, generating work-precision diagrams. In addition, these should be updated
190-
to give a clearer definition of the PDE being solved, adding a LaTeX
191-
description of the equations to the top of the file.
192-
193-
**Recommended Skills**: Basic (undergrad-level) knowledge of finite difference and pseudospectral
194-
PDE discretizations.
195-
196-
**Reviewers**: Chris Rackauckas
197-
198165
## Update CUTEst.jl to the Optimization.jl Interface and Add to SciMLBenchmarks (\$200)
199166

200167
*In Progress: Claimed by Arnav Kapoor for the time period of July 5th 2025 - August 5th 2025.*
@@ -334,6 +301,40 @@ which SciML will help administer through the small grants program.
334301

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

304+
305+
## Fix and Update the "Simple Handwritten PDEs as ODEs" Benchmark Set (\$400)
306+
307+
>Completed by Arjit Seth on August 1, 2025.
308+
309+
The "Simple Handwritten PDEs as ODEs" benchmarks have been failing for a while.
310+
They need to be updated to the "new" linear solve syntax introduced in 2022.
311+
When updated, these benchmarks should serve as a canonical development
312+
point for PDE-specific methods, such as implicit-explicit (IMEX) and
313+
exponential integrators.
314+
315+
**Information to Get Started**: The
316+
[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. Half of the benchmarks are set up
319+
using hand-discretized finite difference stencils for the PDE, the other
320+
half use ApproxFun.jl in order to do a pseudospectral discretization.
321+
A direct pseudospectral discretization via manual FFTs and operator
322+
construction would also be fine.
323+
324+
**Related Issues**: [https://github.com/SciML/SciMLBenchmarks.jl/issues/929](https://github.com/SciML/SciMLBenchmarks.jl/issues/929)
325+
326+
**Success Criteria**: Pull requests which [update the benchmarks in the
327+
folder](https://github.com/SciML/SciMLBenchmarks.jl/tree/master/benchmarks/SimpleHandwrittenPDE)
328+
to be successful with the current Julia and package version (v1.10) without
329+
erroring, generating work-precision diagrams. In addition, these should be updated
330+
to give a clearer definition of the PDE being solved, adding a LaTeX
331+
description of the equations to the top of the file.
332+
333+
**Recommended Skills**: Basic (undergrad-level) knowledge of finite difference and pseudospectral
334+
PDE discretizations.
335+
336+
**Reviewers**: Chris Rackauckas
337+
337338
## Wrap PyCMA into the Optimization.jl Interface (\$100)
338339

339340
*Completed by Maximilian Pochapski June 25th, 2025*

0 commit comments

Comments
 (0)