chiark / gitweb /
recommend building in a subdir
[nlopt.git] / src / algs / luksan / README
1 These routines for nonlinear optimization are based on the Fortran 77
2 code placed online by Professor Ladislav Luksan at his web site:
3
4         http://www.uivt.cas.cz/~luksan/subroutines.html
5
6 and graciously licensed under the GNU Lesser General Public License
7 (LGPL).  See also the COPYRIGHT file for details.
8
9 The C conversions were done via f2c by S. G. Johnson, with the f2c
10 output manually cleaned up somewhat, and then converted to use the
11 NLopt termination conditions, C dynamic allocation, etc.
12
13 In particular, we converted the subroutines PLIS, PLIP, and PNET (as
14 well as various auxiliary routines required by this code), all of
15 which solve general nonlinear unconstrained or box-constrained
16 optimization problems.  Prof. Luksan also provides a large number of
17 more specialized routines for cases where one has additional knowledge
18 of the objective function, but these cases seem outside the scope of
19 NLopt.
20
21 [We also did not convert the PMIN, PBUN, PNEW, or PVAR subroutines
22 since these were published in ACM Trans. on Math. Software (TOMS) and
23 are subject to the non-free ACM licensing conditions.]