
NonlinearSolve.jl: Other References You Can Turn to
29 Mar 2025
This paper presented NonlinearSolve.jl, a high-performance and robust open-source solver for nonlinear systems implemented natively in the Julia language

What is the Large Ill-Conditioned Nonlinear Brusselator System?
29 Mar 2025
Solving ill-conditioned nonlinear systems requires specializing the linear solver on properties of the Jacobian to cut down on the linear solve...

Initializing the Doyle-Fuller-Newman (DFN) Battery Model
28 Mar 2025
Initializing DAEs is a crucial step in the numerical solution process, as it ensures the consistency and well-posedness of the problem.

How We Evaluated Our Solvers on Three Numerical Experiments and Benchmarked Them
28 Mar 2025
We evaluate our solvers on three numerical experiments and benchmark them against other nonlinear equation solvers

Generalized Jacobian-Free Nonlinear Solvers Using Krylov Methods
28 Mar 2025
For certain Krylov Methods to converge, it is imperative to use Linear Preconditioning, which often requires a materialized Jacobian.

Automatic Sparsity Detection for Nonlinear Equations: What You Need to Know
27 Mar 2025
Discover how sparsity exploitation in NonlinearSolve.jl boosts efficiency. Explore the approximate algorithm for faster Jacobian calculations.

Non-Allocating Static Nonlinear Solvers for GPU Kernels: Speed and Efficiency
27 Mar 2025
Explore non-allocating static solvers for GPU kernels. Speed up nonlinear equation solving with NonlinearSolve.jl's optimized GPU algorithms.

NonlinearSolve.jl: Smart Defaults for Robust and Efficient Nonlinear Solving
27 Mar 2025
NonlinearSolve.jl uses smart polyalgorithms for robust, efficient solving. Discover its intelligent default selections for nonlinear and linear solvers.

Modular Nonlinear Solvers: The Power of Composable Building Blocks in NonlinearSolve.jl
26 Mar 2025
Explore NonlinearSolve.jl's composable building blocks: Jacobian, globalization, and descent. Craft advanced solvers for complex nonlinear equations.