DiffEqProblemLibrary.jl
DiffEqProblemLibrary.jl copied to clipboard
A library of premade problems for examples and testing differential equation solvers and other SciML scientific machine learning tools
This PR adds elasticity BVPs to the library. Tasks: - [x] Add elastica problem - [ ] Elastica analytic solution - [ ] Elastica reference and docstrings - [ ]...
Replace 1 by tau (prob_dde_DDETST_E2) @devmotion
https://ftp.mcs.anl.gov/pub/tech_reports/reports/P153.pdf provides a decent list of "real-world" applications that could serve as a good test-bed for 1. https://github.com/SciML/ModelOrderReduction.jl @bowenszhu 2. https://github.com/SciML/MethodOfLines.jl @xtalax 3. https://github.com/SciML/NeuralOperators.jl @yuehhua 4. ... Ties together well...
The API of `DerivativeOperator` has been changed. https://github.com/JuliaDiffEq/DiffEqProblemLibrary.jl/blob/master/src/ode/brusselator_prob.jl#L100-L107
http://wwwf.imperial.ac.uk/~jcash/IVP_software/finaldae/readme.html https://archimede.dm.uniba.it/~testset/testsetivpsolvers/?page_id=26
We should try to finish up the standard problems. http://www.unige.ch/~hairer/testset/testset.html https://archimede.dm.uniba.it/~testset/testsetivpsolvers/?page_id=26
```julia kernel_u! = let N=N, xyd=xyd_brusselator, dx=step(xyd_brusselator) @inline function (du, u, A, B, α, II, I, t) i, j = Tuple(I) x = xyd[I[1]] y = xyd[I[2]] ip1 = limit(i+1,...
## Checklist - [ ] Appropriate tests were added - [ ] Any code changes were done in a way that does not break public API - [ ] All...