Skip to content

Releases: SciML/NonlinearSolve.jl

NonlinearSolveSpectralMethods-v1.1.0

16 Dec 21:24
Compare
Choose a tag to compare

NonlinearSolveSpectralMethods NonlinearSolveSpectralMethods-v1.1.0

Merged pull requests:

Read more

NonlinearSolveQuasiNewton-v1.1.0

16 Dec 20:24
Compare
Choose a tag to compare

NonlinearSolveQuasiNewton NonlinearSolveQuasiNewton-v1.1.0

Merged pull requests:

Read more

NonlinearSolveFirstOrder-v1.2.0

16 Dec 20:23
Compare
Choose a tag to compare

NonlinearSolveFirstOrder NonlinearSolveFirstOrder-v1.2.0

Merged pull requests:

Read more

NonlinearSolveBase-v1.4.0

16 Dec 20:23
Compare
Choose a tag to compare

NonlinearSolveBase NonlinearSolveBase-v1.4.0

Merged pull requests:

Read more

v4.2.0

18 Nov 11:16
7f90cf4
Compare
Choose a tag to compare

NonlinearSolve v4.2.0

Diff since v4.1.0

Merged pull requests:

Closed issues:

  • Failed to solve the set of equations - Potential Rank Deficient Matrix and ReturnCode.Stalled = 17 (#496)
  • Ambiguity error when solving NonlinearProblem on master (#497)

v4.1.0

06 Nov 15:13
810eeb3
Compare
Choose a tag to compare

NonlinearSolve v4.1.0

Diff since v4.0.0

Merged pull requests:

  • refactor: Move NonlinearSolvePolyAlgorithm to Base (#494) (@ErikQQY)

v4.0.0

03 Nov 21:38
3ed48f8
Compare
Choose a tag to compare

NonlinearSolve v4.0.0

Diff since v3.15.1

Merged pull requests:

Closed issues:

  • An interface to PETSc SNES nonlinear solve would be nice (#160)
  • Use LineSearch.jl directly (once it is ready) (#281)
  • Default Automatic Differentiation Choice (#353)
  • reinit cache for Forward Mode AD not working (#391)
  • MethodError: anyeltypedual(::Type{Union{}}) when passing ODEProblem as a parameter (#440)
  • Implementing ForwardDiff.hessian through NonlinearLeastSquaresProblem (#445)
  • [RFC] Splitting up NonlinearSolve (#456)
  • New Jacobian cache causes copy bug (#473)
  • Add direct Enzyme support (#476)

v3.15.1

05 Oct 21:28
e7e218b
Compare
Choose a tag to compare

NonlinearSolve v3.15.1

Diff since v3.15.0

Merged pull requests:

v3.15.0

04 Oct 17:55
d56476c
Compare
Choose a tag to compare

NonlinearSolve v3.15.0

Diff since v3.14.0

Merged pull requests:

  • CompatHelper: bump compat for Symbolics to 6 for package docs, (keep existing compat) (#455) (@github-actions[bot])
  • Better BigFloat support (#457) (@ErikQQY)
  • feat: add SciMLJacobianOperators package (#460) (@avik-pal)
  • refactor: migrate to LineSearch.jl (#461) (@avik-pal)
  • docs: add a README for SciMLJacobianOperators (#463) (@avik-pal)
  • feat: use Contexts from DifferentiationInterface.jl (#464) (@avik-pal)
  • simplify __wrapprecs (#465) (@oscardssmith)
  • fix: DI now works with ReverseDiff (#466) (@avik-pal)
  • refactor: use DI.jl for the jacobian stuff (#467) (@avik-pal)
  • feat: use DifferentiationInterface for sparse AD (#468) (@avik-pal)
  • feat: use DI for structured Jacobians (#470) (@avik-pal)
  • Use DI preparation result when initializing Jacobian (#472) (@gdalle)

Closed issues:

  • Start using DifferentiationInterface.jl (#415)
  • Relax MINPACK.jl compat (#442)
  • Analytical Jacobian is not being used in the 3.13 version of NonlinearSolve (#451)
  • Unhelpful return code for IntervalNonlinearProblem (#452)
  • cache construction is no longer type stable (#469)
  • NoColoringAlgorithm not supported by DI yet (#471)

v3.14.0

11 Aug 09:01
29fdc8a
Compare
Choose a tag to compare

NonlinearSolve v3.14.0

Diff since v3.13.1

Merged pull requests: