this repo has no description
1opam-version: "2.0"
2maintainer: "Christophe Troestler <Christophe.Troestler@umons.ac.be>"
3authors: [ "Christophe Troestler <Christophe.Troestler@umons.ac.be>" ]
4license: "LGPL-3.0-only WITH OCaml-LGPL-linking-exception"
5homepage: "https://github.com/Chris00/L-BFGS-ocaml"
6dev-repo: "git+https://github.com/Chris00/L-BFGS-ocaml.git"
7bug-reports: "https://github.com/Chris00/L-BFGS-ocaml/issues"
8doc: "https://Chris00.github.io/L-BFGS-ocaml/doc"
9tags: [ "science" "numerics" "optimization" "minimization" "maximization"
10 "bound-constrained" "large-scale" ]
11build: [
12 ["dune" "subst"] {dev}
13 ["dune" "build" "-p" name "-j" jobs]
14 ["dune" "build" "@doc"] {with-doc}
15]
16depends: [
17 "ocaml"
18 "base-bigarray"
19 "base-bytes"
20 "camlp4" {build}
21 "dune"
22 "dune-configurator"
23 "lacaml" {with-test}
24]
25depexts: [
26 ["gfortran"] {os-family = "debian"}
27 ["gfortran"] {os-distribution = "alpine"}
28 ["gcc-gfortran"] {os-distribution = "centos"}
29 ["gcc-gfortran"] {os-distribution = "fedora"}
30 ["gcc-gfortran"] {os-distribution = "mageia"}
31 ["gcc-gfortran"] {os-distribution = "rhel"}
32 ["gcc-fortran"] {os-family = "suse" | os-family = "opensuse"}
33 ["gcc"] {os = "freebsd"}
34 ["mingw64-x86_64-gcc-fortran"] {os = "cygwin"}
35 ["gcc"] {os = "macos" & os-distribution = "homebrew"}
36]
37synopsis: "Bound-constrainted optimization in many variables"
38description: """
39This library provide an algorithm to minimize and maximize functions
40of many variables on bounded or unbounded domains. This is a binding
41to L-BFGS-B, a library for Large-scale Bound-constrained Optimization."""
42url {
43 src:
44 "https://github.com/Chris00/L-BFGS-ocaml/releases/download/0.9.1/lbfgs-0.9.1.tbz"
45 checksum: [
46 "sha256=130ad891f3e640d5aad221e920b2f2e34135cde288486d7db1c9204234e204f4"
47 "md5=ea8f6d93fee97aea47030510bebf4d6a"
48 ]
49}