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
226 stars 40 forks source link

Pseudo-Transient Method #251

Closed yonatanwesen closed 10 months ago

yonatanwesen commented 10 months ago

This PR adds pseudo-transient methods using adaptive step size described here created this new PR since #228 had too many merge conflicts when rebasing

ChrisRackauckas commented 10 months ago

After this, adding alternative choices for alpha scheduling should be done. But we should merge this with just the simple alpha schedule.