nlopt
from included sources on macOS and on Linux if no system build of NLopt (>= 2.7.0) is found.rwinlib
on Windows current release (contributed by Jeroen Ooms, [#92]), or NLopt from Rtools42
on Windows devel (contributed by Tomas Kalibera).NEWS.md
file to track changes to the package.#include <nloptrAPI.h>
in several source files.hs071
([jyypma/nloptr#81], [@Tom-python0121]).NLOPT_GN_ESCH
available from R interface (contributed by Xiongtao Dai).options('nloptr.show.inequality.warning' = FALSE)
.configure
and configure.ac
.NLOPT_MAXTIME_REACHED
without running any iterations with the default setting. This change solves this.Makevars
to replace some code in NLopt to fix compilation on Solaris as requested by Brian Ripley.INSTALL.windows
.Makevars
that replaces some code related to type-casting in NLopt-2.4/isres/isres.c
.src/nloptr.c
from CP1252 to UTF-8.check.derivatives
examples in two lines to comply with new package rules.inst/doc
to vignettes
to comply with new package rules.apacite
in vignette as an update of apacite
on CRAN resulted in errors.CFLAGS
, CXXFLAGS
from Makevars
.print_level = 3
. Shows values of controls (16 April 2012 on R-Forge).Makevars
and Makevars.win
to link to version 2.3 of NLopt compiled with --with-cxx
option. This makes the StoGo algorithm available. (31 April 2013 on R-Forge).src/Makevars
to LF line endings to remove a warning from R CMD check.src/Makevars.win
in order for nloptr to work with his new toolchain.src/Makevars
to compile on Solaris.src/Makevars
to compile on Solaris.src/Makevars
to compile on Solaris.src/Makevars
to compile a working binary for MacOS.added new options:
tests/banana_global.R: new test file that uses the algorithms (CRS, ISRES, MLSL) and options ranseed and population.
src/nloptr.c: capture error codes from setting options.
R/nloptr.print.R: output gives ‘optimal value of controls’ when status = -4 (some error code), this is changed to ‘current value of controls’.