Releases: SciML/NonlinearSolve.jl
Releases · SciML/NonlinearSolve.jl
v1.5.1
NonlinearSolve v1.5.1
Closed issues:
- Implement Levenburg-Marquedt (#119)
TrustRegion
cannot solve the Readme example from NLsolve.jl (#170)
Merged pull requests:
- Implementing some new Trust region radius update schemes (#159) (@yash2798)
- Just use IIP inference (#161) (@ChrisRackauckas)
- enable dependabot for GitHub actions (#163) (@ranocha)
- Bump codecov/codecov-action from 1 to 3 (#164) (@dependabot[bot])
- Bump actions/cache from 1 to 3 (#165) (@dependabot[bot])
- Bump actions/checkout from 1 to 3 (#166) (@dependabot[bot])
- CompatHelper: add new compat entry for EnumX at version 1, (keep existing compat) (#169) (@github-actions[bot])
- CompatHelper: bump compat for SparseDiffTools to 2, (keep existing compat) (#171) (@github-actions[bot])
v1.5.0
NonlinearSolve v1.5.0
Merged pull requests:
- Add page on termination conditions (#155) (@avik-pal)
- Add LBryoden to the API docs (#156) (@ChrisRackauckas)
v1.4.0
NonlinearSolve v1.4.0
Closed issues:
- Dead links trust region, northwestern.edu (#144)
- Documentation page missing (#147)
- Confusing warning with default settings (#148)
Merged pull requests:
- Adding the Ridder method to docs (#138) (@CCsimon123)
- Adding Brent to docs (#141) (@CCsimon123)
- Adding SimpleDFSane to docs (#143) (@CCsimon123)
- Dead links trust region fix (#145) (@CCsimon123)
- Implementation of 23 test cases (#149) (@CCsimon123)
- add DiffEqBase to makedocs modules (#150) (@ArnoStrouwen)
- ArrayInterface v7 (#152) (@ChrisRackauckas)
v1.3.0
NonlinearSolve v1.3.0
Closed issues:
Merged pull requests:
- Doc format (#129) (@ArnoStrouwen)
- format docstrings (#130) (@ArnoStrouwen)
- Implementation of a Levenberg–Marquardt algorithm (#131) (@CCsimon123)
- type instability fix (#132) (@daviehh)
- Updating the types in Levenberg (#134) (@CCsimon123)
- Specialize field types so that TrustRegion works with AD (#135) (@YingboMa)
- max-methods=1 (#137) (@chriselrod)
v1.2.0
NonlinearSolve v1.2.0
Closed issues:
- Newton trust region (#52)
- [Docs] Stopping conditions (#64)
- Add TrustRegion to Precompilation (#121)
- Error in TrustRegion when inplace is true (#124)
Merged pull requests:
- [skip ci] solver doc uniformity (#112) (@ArnoStrouwen)
- [skip ci] LanguageTool (#113) (@ArnoStrouwen)
- Add new SimpleNonlinearSolve methods to the docs (#115) (@ChrisRackauckas)
- Added a Trust Region solver. (#116) (@CCsimon123)
- Add a documentation of solve (#120) (@ChrisRackauckas)
- Add TrustRegion to the documentation (#123) (@ChrisRackauckas)
- Bug fix for TrustRegion when iip=true. (#125) (@CCsimon123)
- [skip ci] spelling (#126) (@ArnoStrouwen)
- Precompile trust region only on v1.7+ (#127) (@ChrisRackauckas)
v1.1.1
v1.1.0
NonlinearSolve v1.1.0
Closed issues:
- Incompatibility with CuArrays and ForwardDiff (#19)
- chunk_size argument to NewtonRaphson not respected (#53)
- GPU Compatibility for 1D Arrays (#70)
- advanced docs custom linear solver (#83)
Merged pull requests:
- use undefmatrix to init jacobian (#104) (@oscardssmith)
- Setup with SparseDiffTools (#105) (@ChrisRackauckas)
- Test GPU (#106) (@ChrisRackauckas)
- CompatHelper: add new compat entry for SparseDiffTools at version 1, (keep existing compat) (#107) (@github-actions[bot])
- NewtonRahpson -> NewtonRaphson (#108) (@DanielVandH)
- Add steady state docs and MINPACK (#110) (@ChrisRackauckas)
v1.0.1
NonlinearSolve v1.0.1
Closed issues:
- tutorial Iterator interface broken (#82)
Merged pull requests:
- CompatHelper: bump compat for NonlinearSolve to 1 for package docs, (keep existing compat) (#100) (@github-actions[bot])
- strict docs (#101) (@ArnoStrouwen)
- CompatHelper: add new compat entry for BenchmarkTools at version 1 for package docs, (keep existing compat) (#102) (@github-actions[bot])
- CompatHelper: add new compat entry for StaticArrays at version 1 for package docs, (keep existing compat) (#103) (@github-actions[bot])
v1.0.0
NonlinearSolve v1.0.0
Closed issues:
- Add tests on Regula Falsi (#3)
- Use DiffEqBase DEFAULT_LINSOLVE (#27)
- Adjoint overload (#29)
- What does
false
inNonlinearProblem{false}
mean? (#32) - warning on 1.7 about vendor() is depreciated (#42)
- Support MVectors (#49)
- Deprecation warning with mutating functions (#51)
- use LinearSolve.jl for linsolve (#61)
- Broken link in ReadMe.md (#72)
- Test of low overhead mode (#87)
DEFAULT_PRECS
is not exported by NonlinearSolve (#89)
Merged pull requests:
- Handle downstream usage issues (#88) (@ChrisRackauckas)
- canonify docs (#91) (@ArnoStrouwen)
- Change NonlinearSolve enums to SciMLBase enums (#92) (@utkarsh530)
- reproducible docs (#95) (@ArnoStrouwen)
- doc compat (#96) (@ArnoStrouwen)
- CompatHelper: add new compat entry for SimpleNonlinearSolve at version 0.1, (keep existing compat) (#97) (@github-actions[bot])
- CompatHelper: add new compat entry for DiffEqBase at version 6, (keep existing compat) (#98) (@github-actions[bot])
- more general fixes (#99) (@ChrisRackauckas)
v0.3.23
NonlinearSolve v0.3.23
Closed issues:
- Docs not found (#39)
Merged pull requests:
- More docs unification (#79) (@ArnoStrouwen)
- badges (#80) (@ArnoStrouwen)
- doc cov (#81) (@ArnoStrouwen)
- MassInstallAction: Install the Invalidations workflow on this repository (#85) (@devmotion)
- use LinearSolve.jl (#86) (@ChrisRackauckas)