Skip to content

Commit 507f26c

Browse files
Merge pull request #123 from SciML/ap/nonlinearsolve
docs: remove NonlinearSolve refactoring
2 parents d72de7a + dbe471a commit 507f26c

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

small_grants.md

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -285,34 +285,6 @@ would be helpful for debugging.
285285

286286
**Reviewers**: Chris Rackauckas
287287

288-
## Refactor NonlinearSolve.jl to use Sub-Packages of Solvers (\$300)
289-
290-
With the successful splitting of [OrdinaryDiffEq.jl](https://sciml.ai/news/2024/08/10/sciml_small_grants_successes/),
291-
we suspect that similar installation and loading time improvements can be had by
292-
splitting NonlinearSolve.jl and BoundaryValueDiffEq.jl in such a way that the solvers
293-
can precompile in parallel and allow for depending on only a portion of the algorithms.
294-
In particular, OrdinaryDiffEq.jl only needs to depend on a trust region method, meaning
295-
that other sets of methods can be fully discarded from its dependency stack.
296-
297-
**Information to Get Started**: The OrdinaryDiffEq.jl solvers are all found in
298-
[the Github repository](https://github.com/SciML/OrdinaryDiffEq.jl) and
299-
the format of the package is docmented in the
300-
[developer documentation](https://docs.sciml.ai/DiffEqDevDocs/stable/). [https://github.com/SciML/OrdinaryDiffEq.jl/issues/2177](https://github.com/SciML/OrdinaryDiffEq.jl/issues/2177)
301-
documents the process on OrdinaryDiffEq.jl to
302-
303-
**Related Issues**:
304-
305-
**Success Criteria**: The independent solver packages are registered and released,
306-
and a breaking update to OrdinaryDiffEq.jl is released which reduces the loading
307-
time by not including all solvers by default. This success also requires updating
308-
package documentation to reflect these changes.
309-
310-
**Recommended Skills**: Since all of the code for the solvers exists and this a refactor,
311-
no prior knowledge of numerical differential equations is required. Only standard software
312-
development skills and test-driven development of a large code base is required.
313-
314-
**Reviewers**: Chris Rackauckas, Avik Pal
315-
316288
## Refactor OrdinaryDiffEq.jl Solver Sets to Reuse perform_step! Implementations via Tableaus (\$100/solver set)
317289

318290
**In Progress**: Claimed by Param Umesh Thakkar for the time period of August 11th, 2024 - September 11th 2024.

0 commit comments

Comments
 (0)