Skip to content

Commit 2d301f5

Browse files
committed
[Nonlinear] add the nonlinear submodule
The majority of this development was carried out in the JuMP PRs: * jump-dev/JuMP.jl#2939 * jump-dev/JuMP.jl#2942 * jump-dev/JuMP.jl#2943 Nonlinear.ReverseAD is a minor refactoring of code that previously existed in JuMP under the _Derivatives submodule, and prior to that the ReverseDiffSparse.jl package.
1 parent 6b50fa0 commit 2d301f5

24 files changed

+6695
-1
lines changed

Project.toml

+9-1
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,36 @@
11
name = "MathOptInterface"
22
uuid = "b8f27783-ece8-5eb3-8dc8-9495eed66fee"
3-
version = "1.1.2"
3+
version = "1.2.0-DEV"
44

55
[deps]
66
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
77
CodecBzip2 = "523fee87-0ab8-5b00-afb7-3ecf72e48cfd"
88
CodecZlib = "944b1d66-785c-5afd-91f1-9de20f533193"
9+
DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
10+
ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
911
JSON = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
1012
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
1113
MutableArithmetics = "d8a4904e-b15c-11e9-3269-09a3773c0cb0"
14+
NaNMath = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3"
1215
OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
1316
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
1417
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
18+
SpecialFunctions = "276daf66-3868-5448-9aa4-cd146d93841b"
1519
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1620
Unicode = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
1721

1822
[compat]
1923
BenchmarkTools = "1"
2024
CodecBzip2 = "~0.6, 0.7"
2125
CodecZlib = "~0.6, 0.7"
26+
DataStructures = "0.18"
27+
ForwardDiff = "0.5, 0.6, 0.7, 0.8, 0.9, 0.10"
2228
JSON = "~0.21"
2329
JSONSchema = "1"
2430
MutableArithmetics = "1"
31+
NaNMath = "0.3, 1"
2532
OrderedCollections = "1"
33+
SpecialFunctions = "0.8, 1, 2"
2634
julia = "1.6"
2735

2836
[extras]

docs/make.jl

+4
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,10 @@ const _PAGES = [
6464
"Overview" => "submodules/FileFormats/overview.md",
6565
"API Reference" => "submodules/FileFormats/reference.md",
6666
],
67+
"Nonlinear" => [
68+
"Overview" => "submodules/Nonlinear/overview.md",
69+
"API Reference" => "submodules/Nonlinear/reference.md",
70+
],
6771
"Utilities" => [
6872
"Overview" => "submodules/Utilities/overview.md",
6973
"API Reference" => "submodules/Utilities/reference.md",

0 commit comments

Comments
 (0)