Skip to content

Releases: SciML/NonlinearSolve.jl

v3.0.0

08 Dec 02:46
4e1638a
Compare
Choose a tag to compare

NonlinearSolve v3.0.0

Diff since v2.8.2

Merged pull requests:

Closed issues:

  • Storing trace (#58)
  • Implement Exciting-Mixing, Scalar and Diagonal Broyden approximations (#260)
  • TrustRegion is missing optimizations of using vjps directly (#167)
  • Fix Documentation Issues (#255)
  • Precompilation fails due to criptic "Matrixs contains NaN" bug (#288)
  • NonlinearSolve.jl not precompiling anymore (#290)
  • Propagate linsolve_kwargs into the linear solver cache (#291)
  • Minor documentation problems (#293)
  • Code restrictions for merit function not documented (#298)

v2.8.2

21 Nov 21:10
0026bc1
Compare
Choose a tag to compare

NonlinearSolve v2.8.2

Diff since v2.8.1

Merged pull requests:

v2.8.1

17 Nov 14:35
cf8dd0c
Compare
Choose a tag to compare

NonlinearSolve v2.8.1

Diff since v2.8.0

Merged pull requests:

v2.8.0

07 Nov 13:37
468a846
Compare
Choose a tag to compare

NonlinearSolve v2.8.0

Merged pull requests:

Closed issues:

  • Add tests on Regula Falsi (#3)
  • Make iip a compile-time constant (#4)
  • jacobian erroneously calls finite_difference_derivative (#12)
  • TagBot trigger issue (#14)
  • Register (#17)
  • Incompatibility with CuArrays and ForwardDiff (#19)
  • Use DiffEqBase DEFAULT_LINSOLVE (#27)
  • Adjoint overload (#29)
  • What does false in NonlinearProblem{false} mean? (...
Read more

v2.7.0

06 Nov 00:02
adc3b31
Compare
Choose a tag to compare

NonlinearSolve v2.7.0

Diff since v2.6.1

Merged pull requests:

v2.6.1

03 Nov 16:59
b8d43a3
Compare
Choose a tag to compare

NonlinearSolve v2.6.1

Diff since v2.6.0

Merged pull requests:

Closed issues:

  • Passing Jacobian to NLSolveJL (#273)

v2.6.0

01 Nov 21:48
7cb4aed
Compare
Choose a tag to compare

NonlinearSolve v2.6.0

Diff since v2.5.0

Merged pull requests:

Closed issues:

  • Warning: NLSolveTerminationCondition has been deprecated in favor of the new dispatch based termination conditions. Please use the new termination conditions API! (#269)

v2.5.0

27 Oct 10:09
3565824
Compare
Choose a tag to compare

NonlinearSolve v2.5.0

Diff since v2.4.0

Merged pull requests:

v2.4.0

20 Oct 16:51
9f92ea6
Compare
Choose a tag to compare

NonlinearSolve v2.4.0

Diff since v2.3.0

Merged pull requests:

Closed issues:

  • DF-Sane method (#117)

v2.3.0

19 Oct 10:23
9e5a07c
Compare
Choose a tag to compare

NonlinearSolve v2.3.0

Diff since v2.2.1

Merged pull requests:

Closed issues:

  • Maxiters seems to be offset by 1 (#63)
  • Error when using a neural network inside a system of nonlinear equations. (#114)
  • Non-allocating stepping for TrustRegion (#122)
  • Specialize Jacobians when doing Krylov methods to avoid building the matrices (#140)
  • TrustRegion correctness (#142)
  • Turn off trust region when the iteration is stuck in local minima (#146)
  • More trust region schemes (#151)
  • LinearAlgebra.SingularException(2) (#153)
  • Solvers with KrylovJL fail (#158)
  • Update README and docs tutorial examples to use new bracketing methods? (#209)
  • Update docs for the halley method SimpleNonlinearSolve.jl (#175)
  • Consider adding jacobian scaling (#180)
  • Not finding a zero for a fairly simple problem (#187)
  • :fixedpoint doesn't exist (#192)
  • (SteadyState/Nonlinear)Problems from ODEProblems ignore kwargs (#204)
  • Wrong solver in TrustRegion tests (#243)