File tree Expand file tree Collapse file tree 2 files changed +0
-33
lines changed Expand file tree Collapse file tree 2 files changed +0
-33
lines changed Original file line number Diff line number Diff line change @@ -194,39 +194,6 @@ misc/test sundials
194
194
195
195
To install for the current user, run ` make install ` as usual.
196
196
197
-
198
- ### Ipopt
199
- Another example use of externals is an interface to the constrained Non-Linear
200
- Program solver [ Ipopt] ( https://coin-or.github.io/Ipopt/ ) . This interface is
201
- defined in [ stdlib/ipopt/ipopt.mc] ( https://github.com/miking-lang/miking/blob/develop/src/stdlib/ipopt/ipopt.mc ) and
202
- [ stdlib/ipopt/ipopt.ext-ocaml.mc] ( https://github.com/miking-lang/miking/blob/develop/src/stdlib/ipopt/ipopt.ext-ocaml.mc ) . This library
203
- depends on both the OCaml library [ ipoptml] ( https://github.com/br4sco/ipoptml )
204
- and the ipopt c library.
205
-
206
- To use this library you need to do the following:
207
-
208
- Install the ipopt c library, which you can do on ubuntu 20.04 with
209
- ```
210
- sudo apt-get install coinor-libipopt-dev
211
- ```
212
-
213
- Install dependencies for [ ipoptml] ( https://github.com/br4sco/ipoptml ) ,
214
- ```
215
- opam install ctypes ctypes-foreign
216
- ```
217
-
218
- Clone the [ ipoptml] ( https://github.com/br4sco/ipoptml ) repo and in its root run
219
- ```
220
- dune build
221
- dune install
222
- ```
223
-
224
- You can then test the solver in Miking with
225
-
226
- ```
227
- misc/test ipopt
228
- ```
229
-
230
197
### External Dependent Utests Pruning
231
198
As part of the parsing (see ` prune_external_utests ` in ` parserutils.ml ` for
232
199
details) utests that depend on externals are marked and removed. This done in
File renamed without changes.
You can’t perform that action at this time.
0 commit comments