Skip to content

Commit 1f8a28f

Browse files
committed
Another fix
1 parent 199ae7f commit 1f8a28f

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

docs/src/submodules/Nonlinear/overview.md

+11-7
Original file line numberDiff line numberDiff line change
@@ -209,15 +209,19 @@ MathOptInterface communicates the nonlinear portion of an optimization problem
209209
to solvers using concrete subtypes of [`AbstractNLPEvaluator`](@ref), which
210210
implement the [Nonlinear programming](@ref) API.
211211

212-
[`NonlinearData`](@ref) is a subtype of [`AbstractNLPEvaluator`](@ref), but the
213-
functions of the [Nonlinear programming](@ref) API that it implements depends
214-
upon the chosen [`Nonlinear.AbstractAutomaticDifferentiation`](@ref) backend.
215-
216-
There are two to choose from within MOI, although other packages may add more
217-
options by sub-typing [`Nonlinear.AbstractAutomaticDifferentiation`](@ref):
212+
[`Nonlinear.NonlinearData`](@ref) is a subtype of [`AbstractNLPEvaluator`](@ref),
213+
but the functions of the [Nonlinear programming](@ref) API that it implements
214+
depends upon the chosen [`Nonlinear.AbstractAutomaticDifferentiation`](@ref
215+
backend.
216+
217+
There following backends are available to choose from within MOI, although other
218+
packages may add more options by sub-typing
219+
[`Nonlinear.AbstractAutomaticDifferentiation`](@ref):
218220
* [`Nonlinear.ExprGraphOnly`](@ref)
219221

220-
Set the differentiation backend using [`Nonlinear.set_differentiation_backend`](@ref).
222+
Set the differentiation backend using
223+
`Nonlinear.set_differentiation_backend`](@ref).
224+
221225
If we set [`Nonlinear.ExprGraphOnly`](@ref), then we get access to `:ExprGraph`:
222226
```jldoctest nonlinear_developer
223227
julia> Nonlinear.set_differentiation_backend(

0 commit comments

Comments
 (0)