Releases: SciML/NonlinearSolve.jl
Releases · SciML/NonlinearSolve.jl
NonlinearSolveBase-v1.16.1
NonlinearSolveBase NonlinearSolveBase-v1.16.1
Diff since NonlinearSolveBase-v1.16.0
Merged pull requests:
v4.11.0
NonlinearSolve v4.11.0
Merged pull requests:
- Remove copy in termination conditions reinit! (#640) (@ChrisRackauckas)
- Remove debugging macros in
reinit!
due to overhead (#641) (@ChrisRackauckas) - Turn off DI strictness (#643) (@ChrisRackauckas)
- Exclude Enzyme from pre-release tests (#644) (@ChrisRackauckas)
- Explicit imports (#646) (@ChrisRackauckas)
- Hardcode
get_tolerance
forFloat64
for trimming (#648) (@RomeoV) - Add spell checking configuration (#652) (@ChrisRackauckas)
- [ci skip] Fix spelling errors in NonlinearSolve.jl (#653) (@ChrisRackauckas)
- Add downgrade CI workflow with core test group (#654) (@ChrisRackauckas)
- Update CI workflows for downgrade v2 (issue #1076) (#655) (@ChrisRackauckas)
- Add downgrade CI for all sublibraries (#656) (@ChrisRackauckas)
- Update CI to test on Julia 1, lts, and pre versions (#657) (@ChrisRackauckas)
- Fix Reexport dependency conflict in downgrade CI (#658) (@ChrisRackauckas)
- Apply JuliaFormatter to fix code formatting (#661) (@ChrisRackauckas)
- Bump SparseConnectivityTracer compat entry (#664) (@adrhill)
- Convert SparseArrays to weak dependency/extension (#667) (@ChrisRackauckas-Claude)
- don't reset aliasing on reinit! (#668) (@oscardssmith)
- Migrate
solve
dispatches from DiffEqBase to NonlinearSolveBase (#669) (@jClugstor) - Better downgrade CI (#671) (@ErikQQY)
- Move Enzyme tests to NoPre test group to fix prerelease CI failures (#672) (@ChrisRackauckas-Claude)
- Add default algorithm dispatches for AbstractSteadyStateProblem (#673) (@ChrisRackauckas)
- Fix wrapper test failures by running them sequentially (#675) (@ChrisRackauckas-Claude)
- Rm
kwargs
(#680) (@RomeoV) - Specialize on internalnorm function. (#684) (@RomeoV)
- Move SparseMatrixColorings to weakdeps (#685) (@ChrisRackauckas-Claude)
- Specialize functions on f parameter for trim compatibility (#686) (@ChrisRackauckas-Claude)
- CompatHelper: bump compat for SpeedMapping in [weakdeps] to 0.4, (keep existing compat) (#689) (@github-actions[bot])
- Add copy methods for Jacobian Operators (#691) (@jClugstor)
- Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)
- Use correct constructors for JacobianOperators in
copy
(#694) (@jClugstor) - test: try fixing CI (#695) (@avik-pal)
- CompatHelper: add new compat entry for SparseMatrixColorings at version 0.4 for package docs, (keep existing compat) (#698) (@github-actions[bot])
- Fix: reinit! error when using AbsTerminationMode (#699) (@AJ0070)
- Bump actions/checkout from 4 to 5 (#701) (@dependabot[bot])
- Bump package versions following NonlinearSolveBase v1.15.0 release (#702) (@ChrisRackauckas-Claude)
- Fix Mooncake extension to not use AbstractDEProblem (#703) (@jClugstor)
- CompatHelper: bump compat for Sundials in [weakdeps] to 5, (keep existing compat) (#704) (@github-actions[bot])
- CompatHelper: bump compat for Sundials to 5 for package docs, (keep existing compat) (#705) (@github-actions[bot])
Closed issues:
- A mysterious kwarg bug (#666)
- Downgrade CI are not dev subpackages (#670)
- Differentiate through the values in
p
(#678) - Extra
kwargs
is invalid code (#679) - Calling reinit! with GeneralizedFirstOrderAlgorithmCache using AbsTerminationMode throws an error (#687)
- Missing
copy
forSciMLJacobianOperator
s (#690)
NonlinearSolveBase-v1.16.0
NonlinearSolveBase NonlinearSolveBase-v1.16.0
Diff since NonlinearSolveBase-v1.15.0
Merged pull requests:
- Fix Mooncake extension to not use AbstractDEProblem (#703) (@jClugstor)
SimpleNonlinearSolve-v2.8.0
SimpleNonlinearSolve SimpleNonlinearSolve-v2.8.0
Diff since SimpleNonlinearSolve-v2.7.0
Merged pull requests:
- Hardcode
get_tolerance
forFloat64
for trimming (#648) (@RomeoV) - Add spell checking configuration (#652) (@ChrisRackauckas)
- [ci skip] Fix spelling errors in NonlinearSolve.jl (#653) (@ChrisRackauckas)
- Add downgrade CI workflow with core test group (#654) (@ChrisRackauckas)
- Update CI workflows for downgrade v2 (issue #1076) (#655) (@ChrisRackauckas)
- Add downgrade CI for all sublibraries (#656) (@ChrisRackauckas)
- Update CI to test on Julia 1, lts, and pre versions (#657) (@ChrisRackauckas)
- Fix Reexport dependency conflict in downgrade CI (#658) (@ChrisRackauckas)
- Apply JuliaFormatter to fix code formatting (#661) (@ChrisRackauckas)
- Bump SparseConnectivityTracer compat entry (#664) (@adrhill)
- Convert SparseArrays to weak dependency/extension (#667) (@ChrisRackauckas-Claude)
- don't reset aliasing on reinit! (#668) (@oscardssmith)
- Migrate
solve
dispatches from DiffEqBase to NonlinearSolveBase (#669) (@jClugstor) - Better downgrade CI (#671) (@ErikQQY)
- Move Enzyme tests to NoPre test group to fix prerelease CI failures (#672) (@ChrisRackauckas-Claude)
- Add default algorithm dispatches for AbstractSteadyStateProblem (#673) (@ChrisRackauckas)
- Fix wrapper test failures by running them sequentially (#675) (@ChrisRackauckas-Claude)
- Rm
kwargs
(#680) (@RomeoV) - Specialize on internalnorm function. (#684) (@RomeoV)
- Move SparseMatrixColorings to weakdeps (#685) (@ChrisRackauckas-Claude)
- Specialize functions on f parameter for trim compatibility (#686) (@ChrisRackauckas-Claude)
- CompatHelper: bump compat for SpeedMapping in [weakdeps] to 0.4, (keep existing compat) (#689) (@github-actions[bot])
- Add copy methods for Jacobian Operators (#691) (@jClugstor)
- Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)
- Use correct constructors for JacobianOperators in
copy
(#694) (@jClugstor) - test: try fixing CI (#695) (@avik-pal)
- CompatHelper: add new compat entry for SparseMatrixColorings at version 0.4 for package docs, (keep existing compat) (#698) (@github-actions[bot])
- Fix: reinit! error when using AbsTerminationMode (#699) (@AJ0070)
- Bump actions/checkout from 4 to 5 (#701) (@dependabot[bot])
- Bump package versions following NonlinearSolveBase v1.15.0 release (#702) (@ChrisRackauckas-Claude)
Closed issues:
- A mysterious kwarg bug (#666)
- Downgrade CI are not dev subpackages (#670)
- Differentiate through the values in
p
(#678) - Extra
kwargs
is invalid code (#679) - Calling reinit! with GeneralizedFirstOrderAlgorithmCache using AbsTerminationMode throws an error (#687)
- Missing
copy
forSciMLJacobianOperator
s (#690)
NonlinearSolveSpectralMethods-v1.4.0
NonlinearSolveSpectralMethods NonlinearSolveSpectralMethods-v1.4.0
Diff since NonlinearSolveSpectralMethods-v1.3.0
Merged pull requests:
- Bump SparseConnectivityTracer compat entry (#664) (@adrhill)
- Migrate
solve
dispatches from DiffEqBase to NonlinearSolveBase (#669) (@jClugstor) - Better downgrade CI (#671) (@ErikQQY)
- Move Enzyme tests to NoPre test group to fix prerelease CI failures (#672) (@ChrisRackauckas-Claude)
- Add default algorithm dispatches for AbstractSteadyStateProblem (#673) (@ChrisRackauckas)
- Fix wrapper test failures by running them sequentially (#675) (@ChrisRackauckas-Claude)
- Rm
kwargs
(#680) (@RomeoV) - Specialize on internalnorm function. (#684) (@RomeoV)
- Move SparseMatrixColorings to weakdeps (#685) (@ChrisRackauckas-Claude)
- Specialize functions on f parameter for trim compatibility (#686) (@ChrisRackauckas-Claude)
- CompatHelper: bump compat for SpeedMapping in [weakdeps] to 0.4, (keep existing compat) (#689) (@github-actions[bot])
- Add copy methods for Jacobian Operators (#691) (@jClugstor)
- Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)
- Use correct constructors for JacobianOperators in
copy
(#694) (@jClugstor) - test: try fixing CI (#695) (@avik-pal)
- CompatHelper: add new compat entry for SparseMatrixColorings at version 0.4 for package docs, (keep existing compat) (#698) (@github-actions[bot])
- Fix: reinit! error when using AbsTerminationMode (#699) (@AJ0070)
- Bump actions/checkout from 4 to 5 (#701) (@dependabot[bot])
- Bump package versions following NonlinearSolveBase v1.15.0 release (#702) (@ChrisRackauckas-Claude)
Closed issues:
NonlinearSolveFirstOrder-v1.8.0
NonlinearSolveFirstOrder NonlinearSolveFirstOrder-v1.8.0
Diff since NonlinearSolveFirstOrder-v1.7.0
Merged pull requests:
- Bump SparseConnectivityTracer compat entry (#664) (@adrhill)
- Migrate
solve
dispatches from DiffEqBase to NonlinearSolveBase (#669) (@jClugstor) - Better downgrade CI (#671) (@ErikQQY)
- Move Enzyme tests to NoPre test group to fix prerelease CI failures (#672) (@ChrisRackauckas-Claude)
- Add default algorithm dispatches for AbstractSteadyStateProblem (#673) (@ChrisRackauckas)
- Fix wrapper test failures by running them sequentially (#675) (@ChrisRackauckas-Claude)
- Rm
kwargs
(#680) (@RomeoV) - Specialize on internalnorm function. (#684) (@RomeoV)
- Move SparseMatrixColorings to weakdeps (#685) (@ChrisRackauckas-Claude)
- Specialize functions on f parameter for trim compatibility (#686) (@ChrisRackauckas-Claude)
- CompatHelper: bump compat for SpeedMapping in [weakdeps] to 0.4, (keep existing compat) (#689) (@github-actions[bot])
- Add copy methods for Jacobian Operators (#691) (@jClugstor)
- Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)
- Use correct constructors for JacobianOperators in
copy
(#694) (@jClugstor) - test: try fixing CI (#695) (@avik-pal)
- CompatHelper: add new compat entry for SparseMatrixColorings at version 0.4 for package docs, (keep existing compat) (#698) (@github-actions[bot])
- Fix: reinit! error when using AbsTerminationMode (#699) (@AJ0070)
- Bump actions/checkout from 4 to 5 (#701) (@dependabot[bot])
- Bump package versions following NonlinearSolveBase v1.15.0 release (#702) (@ChrisRackauckas-Claude)
Closed issues:
NonlinearSolveBase-v1.15.0
NonlinearSolveBase NonlinearSolveBase-v1.15.0
Diff since NonlinearSolveBase-v1.14.0
Merged pull requests:
- Bump SparseConnectivityTracer compat entry (#664) (@adrhill)
- Migrate
solve
dispatches from DiffEqBase to NonlinearSolveBase (#669) (@jClugstor) - Better downgrade CI (#671) (@ErikQQY)
- Move Enzyme tests to NoPre test group to fix prerelease CI failures (#672) (@ChrisRackauckas-Claude)
- Add default algorithm dispatches for AbstractSteadyStateProblem (#673) (@ChrisRackauckas)
- Fix wrapper test failures by running them sequentially (#675) (@ChrisRackauckas-Claude)
- Rm
kwargs
(#680) (@RomeoV) - Specialize on internalnorm function. (#684) (@RomeoV)
- Move SparseMatrixColorings to weakdeps (#685) (@ChrisRackauckas-Claude)
- Specialize functions on f parameter for trim compatibility (#686) (@ChrisRackauckas-Claude)
- CompatHelper: bump compat for SpeedMapping in [weakdeps] to 0.4, (keep existing compat) (#689) (@github-actions[bot])
- Add copy methods for Jacobian Operators (#691) (@jClugstor)
- Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)
- Use correct constructors for JacobianOperators in
copy
(#694) (@jClugstor) - test: try fixing CI (#695) (@avik-pal)
- CompatHelper: add new compat entry for SparseMatrixColorings at version 0.4 for package docs, (keep existing compat) (#698) (@github-actions[bot])
- Fix: reinit! error when using AbsTerminationMode (#699) (@AJ0070)
- Bump actions/checkout from 4 to 5 (#701) (@dependabot[bot])
- Bump package versions following NonlinearSolveBase v1.15.0 release (#702) (@ChrisRackauckas-Claude)
Closed issues:
BracketingNonlinearSolve-v1.4.0
BracketingNonlinearSolve BracketingNonlinearSolve-v1.4.0
Diff since BracketingNonlinearSolve-v1.3.0
Merged pull requests:
- Add SciPy solver support for NonlinearSolve problems (#632) (@AdityaPandeyCN)
- Support LinearProblems in SCCs (#633) (@ChrisRackauckas)
- fix: forward kwargs in
iteratively_build_sols
(#634) (@AayushSabharwal) - CompatHelper: bump compat for SparseConnectivityTracer to 1 for package docs, (keep existing compat) (#637) (@github-actions[bot])
- fix: call
remake
onLinearProblem
SCCs to recalculate parametrizedA
andb
(#638) (@AayushSabharwal) - Fix handling of singular Jacobians in default solver (#639) (@ChrisRackauckas)
- Remove copy in termination conditions reinit! (#640) (@ChrisRackauckas)
- Remove debugging macros in
reinit!
due to overhead (#641) (@ChrisRackauckas) - Turn off DI strictness (#643) (@ChrisRackauckas)
- Exclude Enzyme from pre-release tests (#644) (@ChrisRackauckas)
- Explicit imports (#646) (@ChrisRackauckas)
- Hardcode
get_tolerance
forFloat64
for trimming (#648) (@RomeoV) - Add spell checking configuration (#652) (@ChrisRackauckas)
- [ci skip] Fix spelling errors in NonlinearSolve.jl (#653) (@ChrisRackauckas)
- Add downgrade CI workflow with core test group (#654) (@ChrisRackauckas)
- Update CI workflows for downgrade v2 (issue #1076) (#655) (@ChrisRackauckas)
- Add downgrade CI for all sublibraries (#656) (@ChrisRackauckas)
- Update CI to test on Julia 1, lts, and pre versions (#657) (@ChrisRackauckas)
- Fix Reexport dependency conflict in downgrade CI (#658) (@ChrisRackauckas)
- Apply JuliaFormatter to fix code formatting (#661) (@ChrisRackauckas)
- Bump SparseConnectivityTracer compat entry (#664) (@adrhill)
- Convert SparseArrays to weak dependency/extension (#667) (@ChrisRackauckas-Claude)
- don't reset aliasing on reinit! (#668) (@oscardssmith)
- Migrate
solve
dispatches from DiffEqBase to NonlinearSolveBase (#669) (@jClugstor) - Better downgrade CI (#671) (@ErikQQY)
- Move Enzyme tests to NoPre test group to fix prerelease CI failures (#672) (@ChrisRackauckas-Claude)
- Add default algorithm dispatches for AbstractSteadyStateProblem (#673) (@ChrisRackauckas)
- Fix wrapper test failures by running them sequentially (#675) (@ChrisRackauckas-Claude)
- Rm
kwargs
(#680) (@RomeoV) - Specialize on internalnorm function. (#684) (@RomeoV)
- Move SparseMatrixColorings to weakdeps (#685) (@ChrisRackauckas-Claude)
- Specialize functions on f parameter for trim compatibility (#686) (@ChrisRackauckas-Claude)
- CompatHelper: bump compat for SpeedMapping in [weakdeps] to 0.4, (keep existing compat) (#689) (@github-actions[bot])
- Add copy methods for Jacobian Operators (#691) (@jClugstor)
- Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)
- Use correct constructors for JacobianOperators in
copy
(#694) (@jClugstor) - test: try fixing CI (#695) (@avik-pal)
- CompatHelper: add new compat entry for SparseMatrixColorings at version 0.4 for package docs, (keep existing compat) (#698) (@github-actions[bot])
- Fix: reinit! error when using AbsTerminationMode (#699) (@AJ0070)
- Bump actions/checkout from 4 to 5 (#701) (@dependabot[bot])
- Bump package versions following NonlinearSolveBase v1.15.0 release (#702) (@ChrisRackauckas-Claude)
Closed issues:
SimpleHalley
type unstable forStaticArray
u0. (#537)- Unable to precompile NonlinearSolve v4.9.0 (#630)
- NonlinearSolve stalls when jacobian is singular (#635)
- A mysterious kwarg bug (#666)
- Downgrade CI are not dev subpackages (#670)
- Differentiate through the values in
p
(#678) - Extra
kwargs
is invalid code (#679) - Calling reinit! with GeneralizedFirstOrderAlgorithmCache using AbsTerminationMode throws an error (#687)
- Missing
copy
forSciMLJacobianOperator
s (#690)
SciMLJacobianOperators-v0.1.11
SciMLJacobianOperators SciMLJacobianOperators-v0.1.11
Diff since SciMLJacobianOperators-v0.1.10
Merged pull requests:
- Use correct constructors for JacobianOperators in
copy
(#694) (@jClugstor)
SciMLJacobianOperators-v0.1.10
SciMLJacobianOperators SciMLJacobianOperators-v0.1.10
Diff since SciMLJacobianOperators-v0.1.9
Merged pull requests:
- Copying SciMLJacobianOperators should not copy the size (#693) (@jClugstor)