Skip to content

Commit 2f043f7

Browse files
Merge pull request #126 from ArnoStrouwen/patch-1
[skip ci] spelling
2 parents c737bd2 + 2eec9d0 commit 2f043f7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

docs/src/solvers/NonlinearSystemSolvers.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ systems, it can make use of sparsity patterns for sparse automatic differentiati
1212
and sparse linear solving of very large systems. That said, as a classic Newton
1313
method, its stability region can be smaller than other methods. Meanwhile,
1414
`SimpleNewtonRaphson` and `SimpleTrustRegion` are implementations which are specialized for
15-
small equations. It is non-allocating on static arrays and thus really well-optimized
15+
small equations. They are non-allocating on static arrays and thus really well-optimized
1616
for small systems, thus usually outperforming the other methods when such types are
1717
used for `u0`. `DynamicSS` can be a good choice for high stability.
1818

@@ -48,16 +48,16 @@ methods excel at small problems and problems defined with static arrays.
4848
- `SimpleNewtonRaphson()`: A simplified implementation of the Newton-Raphson method.
4949
- `Broyden()`: the classic Broyden's quasi-Newton method.
5050
- `Klement()`: A quasi-Newton method due to Klement. It's supposed to be more efficient
51-
than Broyden's method, and it seems to be in the cases that have been tried but more
51+
than Broyden's method, and it seems to be in the cases that have been tried, but more
5252
benchmarking is required.
5353
- `SimpleTrustRegion()`: A dogleg trust-region Newton method. Improved globalizing stability
5454
for more robust fitting over basic Newton methods, though potentially with a cost.
5555

5656
!!! note
5757

58-
When used with states `u` as a `Number` or `StaticArray`, these solvers are
59-
very efficient and non-allocating. These implementations are thus well-suited for small
60-
systems of equations.
58+
When used with certain types for the states `u` such as a `Number` or `StaticArray`,
59+
these solvers are very efficient and non-allocating. These implementations are thus
60+
well-suited for small systems of equations.
6161

6262
### SteadyStateDiffEq.jl
6363

0 commit comments

Comments
 (0)