summaryrefslogtreecommitdiffstats
path: root/libraries/Ipopt/README
diff options
context:
space:
mode:
author Alexander Feldman <alex@llama.gs>2016-10-14 13:27:33 +0700
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2016-10-14 22:20:03 +0700
commit586e7472246dfee07fa8e0a705c34b8e626b1204 (patch)
treeaefe78ba4a158aeba1ec6f275cbe4b9309d9741a /libraries/Ipopt/README
parent747fb8f1cfd4fe043a4d182e1c1e8884c49e7aad (diff)
downloadslackbuilds-586e7472246dfee07fa8e0a705c34b8e626b1204.tar.gz
slackbuilds-586e7472246dfee07fa8e0a705c34b8e626b1204.tar.xz
libraries/Ipopt: Added (Interior Point OPTimizer).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/Ipopt/README')
-rw-r--r--libraries/Ipopt/README20
1 files changed, 20 insertions, 0 deletions
diff --git a/libraries/Ipopt/README b/libraries/Ipopt/README
new file mode 100644
index 0000000000..8e546eaa1f
--- /dev/null
+++ b/libraries/Ipopt/README
@@ -0,0 +1,20 @@
+Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt)
+
+Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software
+package for large-scale, nonlinear optimization. It is designed to find
+(local) solutions of mathematical optimization problems in the form:
+
+ min f(x)
+x in R^n
+
+s.t. g_L <= g(x) <= g_U
+ x_L <= x <= x_U
+
+where f(x): R^n --> R is the objective function, and g(x): R^n --> R^m
+are the constraint functions. The vectors g_L and g_U denote the lower
+and upper bounds on the constraints, and the vectors x_L and x_U are
+the bounds on the variables x. The functions f(x) and g(x) can be
+nonlinear and nonconvex, but should be twice continuously
+differentiable. Note that equality constraints can be formulated in
+the above formulation by setting the corresponding components of g_L
+and g_U to the same value.