Skip to content

Commit e4bcf85

Browse files
authored
Remove reference to ipopt and unpublish unfinished tutorial (#35)
* Remove reference to ipopt and unpublish unfinished tutorial * Undo change to package-lock.json * Fully remove instead of comment out ipopt
1 parent 7f86dde commit e4bcf85

File tree

2 files changed

+0
-33
lines changed

2 files changed

+0
-33
lines changed

docs/reference/externals.md

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -194,39 +194,6 @@ misc/test sundials
194194

195195
To install for the current user, run `make install` as usual.
196196

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-
230197
### External Dependent Utests Pruning
231198
As part of the parsing (see `prune_external_utests` in `parserutils.ml` for
232199
details) utests that depend on externals are marked and removed. This done in
File renamed without changes.

0 commit comments

Comments
 (0)