SciML / NonlinearSolve.jl

High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.
https://docs.sciml.ai/NonlinearSolve/stable/
MIT License
216 stars 39 forks source link

Add support for BigFloat #438

Closed avik-pal closed 1 month ago

avik-pal commented 1 month ago

Builds on top of https://github.com/SciML/NonlinearSolve.jl/pull/437. Unblocks stuff like https://github.com/SciML/BoundaryValueDiffEq.jl/issues/43.

Needs https://github.com/SciML/MaybeInplace.jl/pull/9

codecov[bot] commented 1 month ago

Codecov Report

Attention: Patch coverage is 97.05882% with 1 lines in your changes are missing coverage. Please review.

Project coverage is 86.45%. Comparing base (128e353) to head (301f874).

Files Patch % Lines
src/globalization/line_search.jl 50.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #438 +/- ## ========================================== + Coverage 86.38% 86.45% +0.06% ========================================== Files 47 47 Lines 2865 2872 +7 ========================================== + Hits 2475 2483 +8 + Misses 390 389 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.