Skip to content

NonlinearSolveBase-v1.4.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Dec 20:23
· 1 commit to master since this release

NonlinearSolveBase NonlinearSolveBase-v1.4.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)
  • Wrap SIAMFANLEquations (#109)
  • What does false in NonlinearProblem{false} mean? (#32)
  • Incompatibility with units (#36)
  • Odd numerical instability in solving a nonlinear damped pendulum BVP collocation problem (#38)
  • Docs not found (#39)
  • warning on 1.7 about vendor() is depreciated (#42)
  • Trying to add SciMLNLSolve results in an error (#48)
  • Support MVectors (#49)
  • Deprecation warning with mutating functions (#51)
  • Newton trust region (#52)
  • chunk_size argument to NewtonRaphson not respected (#53)
  • Long using time (#54)
  • Storing trace (#58)
  • use LinearSolve.jl for linsolve (#61)
  • Can not iterate solver before solving (#62)
  • Maxiters seems to be offset by 1 (#63)
  • [Docs] Stopping conditions (#64)
  • Consistent segfault when precompiling on Julia 1.8, Mac M1 (#65)
  • GPU Compatibility for 1D Arrays (#70)
  • Broken link in ReadMe.md (#72)
  • wrap NLSolvers.jl? (#75)
  • SpeedMapping.jl wrapper (#76)
  • FixedPointAcceleration.jl (#78)
  • tutorial Iterator interface broken (#82)
  • advanced docs custom linear solver (#83)
  • Test of low overhead mode (#87)
  • DEFAULT_PRECS is not exported by NonlinearSolve (#89)
  • Error when using a neural network inside a system of nonlinear equations. (#114)
  • DF-Sane method (#117)
  • Implement Exciting-Mixing, Scalar and Diagonal Broyden approximations (#260)
  • Implement Levenburg-Marquedt (#119)
  • Add TrustRegion to Precompilation (#121)
  • Non-allocating stepping for TrustRegion (#122)
  • Error in TrustRegion when inplace is true (#124)
  • package loading time regression (#128)
  • Double linear solve setups for Levenberg–Marquardt algorithm (#133)
  • Failed to precompile (#136)
  • Specialize Jacobians when doing Krylov methods to avoid building the matrices (#140)
  • TrustRegion correctness (#142)
  • Dead links trust region, northwestern.edu (#144)
  • Turn off trust region when the iteration is stuck in local minima (#146)
  • Documentation page missing (#147)
  • Confusing warning with default settings (#148)
  • More trust region schemes (#151)
  • LinearAlgebra.SingularException(2) (#153)
  • ERROR: LoadError: UndefVarError: undefmatrix not defined (#157)
  • Solvers with KrylovJL fail (#158)
  • An interface to PETSc SNES nonlinear solve would be nice (#160)
  • TrustRegion is missing optimizations of using vjps directly (#167)
  • Remake defined but doesn't seem to do anything (#168)
  • Update README and docs tutorial examples to use new bracketing methods? (#209)
  • TrustRegion cannot solve the Readme example from NLsolve.jl (#170)
  • Update docs for the halley method SimpleNonlinearSolve.jl (#175)
  • Failing to Precompile NonLinearSolve.jl (#176)
  • Support for complex-values problems (#177)
  • Consider adding jacobian scaling (#180)
  • ITP method (#184)
  • Not finding a zero for a fairly simple problem (#187)
  • :fixedpoint doesn't exist (#192)
  • Inplace Problem Specification for Methods with size(residual) != size(u) (#195)
  • (SteadyState/Nonlinear)Problems from ODEProblems ignore kwargs (#204)
  • Precompile Time explodes with v2.0.0 (#223)
  • Missing CITATION.bib (#227)
  • Complete the iterator interface (#241)
  • Wrong solver in TrustRegion tests (#243)
  • Add ForwardDiff captures and overrides for in-place systems (#245)
  • Completeness for use in OrdinaryDiffEq.jl (#247)
  • Support line searches, trust region, and pseudo-transient with nonlinear least squares (#252)
  • Fix Documentation Issues (#255)
  • Warning: NLSolveTerminationCondition has been deprecated in favor of the new dispatch based termination conditions. Please use the new termination conditions API! (#269)
  • Passing Jacobian to NLSolveJL (#273)
  • Use LineSearch.jl directly (once it is ready) (#281)
  • GaussNewton returns unstable when problem is converged (#284)
  • 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)
  • Normal Form Linear Solve in Trust Region Methods (#312)
  • Cannot work with Makie.jl on Apple silicon (#316)
  • CI Stalling on Windows (#352)
  • Default Automatic Differentiation Choice (#353)
  • How To Guides (#359)
  • TrustRegion(radius_update_scheme=RadiusUpdateSchemes.Bastin) doesn't respect autodiff setting . (#360)
  • Long output from init(NonlinearProblem(...)) (#362)
  • step! on init(NonlinearProblem(...) with NonlinearSolvePolyAlgorithmCache shows method error (#363)
  • solve(nlcache) errors for complex types (#364)
  • EnsembleProblem for NonlinearProblem (#365)
  • NonlinealSolve does not precompile when using OrdinaryDiffEq (#373)
  • Nolinearsolve returns error for documentation example in Julia 1.10,1 (#386)
  • Trivial (length 0 state) NonlinearLeastSquaresProblem always returns success (#387)
  • reinit cache for Forward Mode AD not working (#391)
  • Error when installing NonlinearSolve.jl v3.4.0 in Julia v1.9.4 (#402)
  • Solving a nonlinear equation using NonlinearSolve.jl with AutoFiniteDiff() yields errors about dual number (#408)
  • Consolidate stats handling (#410)
  • Use LinearSolve return codes (#413)
  • Start using DifferentiationInterface.jl (#415)
  • MethodError: anyeltypedual(::Type{Union{}}) when passing ODEProblem as a parameter (#440)
  • Relax MINPACK.jl compat (#442)
  • Implementing ForwardDiff.hessian through NonlinearLeastSquaresProblem (#445)
  • Unnecessary warning (#448)
  • Analytical Jacobian is not being used in the 3.13 version of NonlinearSolve (#451)
  • Unhelpful return code for IntervalNonlinearProblem (#452)
  • [RFC] Splitting up NonlinearSolve (#456)
  • cache construction is no longer type stable (#469)
  • NoColoringAlgorithm not supported by DI yet (#471)
  • New Jacobian cache causes copy bug (#473)
  • Add direct Enzyme support (#476)
  • Unexpected MaxIters retcode (#492)
  • Failed to solve the set of equations - Potential Rank Deficient Matrix and ReturnCode.Stalled = 17 (#496)
  • Ambiguity error when solving NonlinearProblem on master (#497)
  • Add TagBot for Subpackages (#503)
  • Circular dependency precompilation hangs (#511)
  • Access to undefined reference when solving problems with Dual of BigFloat (#512)