chiark / gitweb /
nlopt.git
14 years agoa few int -> unsigned fixes
stevenj [Fri, 28 May 2010 16:37:37 +0000 (12:37 -0400)]
a few int -> unsigned fixes

darcs-hash:20100528163737-c8de0-c889ae8574dbe08c7bd3e5af247574f8a3fc0c3e.gz

14 years agoadded nlopt_force_stop termination
stevenj [Fri, 28 May 2010 16:36:00 +0000 (12:36 -0400)]
added nlopt_force_stop termination

darcs-hash:20100528163600-c8de0-aa1d026191abea2ffd7870265933673fe18ab890.gz

14 years agoremove obsolete TODO
stevenj [Wed, 12 May 2010 15:18:12 +0000 (11:18 -0400)]
remove obsolete TODO

darcs-hash:20100512151812-c8de0-67f64550b5b5fa892638c3f1111dc1179755b71e.gz

14 years agofixed Matlab plugin
stevenj [Wed, 12 May 2010 15:01:53 +0000 (11:01 -0400)]
fixed Matlab plugin

darcs-hash:20100512150153-c8de0-b50f3e7a70cd3b834eef51b8b3123df0ee83dacb.gz

14 years agostab at Matlab nlopt_optimize interface
stevenj [Wed, 12 May 2010 04:00:09 +0000 (00:00 -0400)]
stab at Matlab nlopt_optimize interface

darcs-hash:20100512040009-c8de0-edd99ecc6904eca7c0fbb4d42a263b0ddb8cd00e.gz

14 years agonote that n argument is now unsigned
stevenj [Wed, 12 May 2010 03:48:48 +0000 (23:48 -0400)]
note that n argument is now unsigned

darcs-hash:20100512034848-c8de0-7a7f45a53656b351d4372ed22104bab823569cf7.gz

14 years agoreplace Octave nlopt_minimize_constrained with wrapper around new nlopt_optimize...
stevenj [Wed, 12 May 2010 02:14:54 +0000 (22:14 -0400)]
replace Octave nlopt_minimize_constrained with wrapper around new nlopt_optimize, and document the latter

darcs-hash:20100512021454-c8de0-d8c1513f66476aa316e32561e5dc648aca70e06f.gz

14 years agoremove obsolete NLOPT_MINF_MAX_REACHED
stevenj [Wed, 12 May 2010 02:14:30 +0000 (22:14 -0400)]
remove obsolete NLOPT_MINF_MAX_REACHED

darcs-hash:20100512021430-c8de0-95df1ca4c461239c6ddbd8cc0e87104d0101039f.gz

14 years agoslight man page corrections
stevenj [Wed, 12 May 2010 02:13:51 +0000 (22:13 -0400)]
slight man page corrections

darcs-hash:20100512021351-c8de0-47f32de74b4d6dbe029d07fd0f1356b4408b5dd3.gz

14 years agoadd new man page
stevenj [Sat, 8 May 2010 00:12:55 +0000 (20:12 -0400)]
add new man page

darcs-hash:20100508001255-c8de0-0cffc32a0d6e50ab65715676ad2b97df1f41f5d3.gz

14 years agosupport inequality constraints directly in ORIG_DIRECT
stevenj [Fri, 7 May 2010 23:48:05 +0000 (19:48 -0400)]
support inequality constraints directly in ORIG_DIRECT

darcs-hash:20100507234805-c8de0-7419b76ac7a7dde36b4c7cc380ea3be74ba583ef.gz

14 years agoinitial stab at new-style Octave api
stevenj [Tue, 6 Apr 2010 02:50:26 +0000 (22:50 -0400)]
initial stab at new-style Octave api

darcs-hash:20100406025026-c8de0-653797e7b13d5e004082e273187d950c8db7e436.gz

14 years agowhoops, fix maximize function
stevenj [Tue, 6 Apr 2010 02:49:33 +0000 (22:49 -0400)]
whoops, fix maximize function

darcs-hash:20100406024933-c8de0-f727831d86278473c905153e5bb105082705804d.gz

14 years agoput a few more functions into the C++ API
stevenj [Mon, 5 Apr 2010 19:17:49 +0000 (15:17 -0400)]
put a few more functions into the C++ API

darcs-hash:20100405191749-c8de0-2bb5cb5b80befa74a8a666be82866d91817a9153.gz

14 years agocatch a vector-size mismatch in C++
stevenj [Mon, 5 Apr 2010 07:28:11 +0000 (03:28 -0400)]
catch a vector-size mismatch in C++

darcs-hash:20100405072811-c8de0-307c0f8c22e707816cbe2da178b2ff92fc6a596f.gz

14 years agorm debugging printf
stevenj [Mon, 5 Apr 2010 07:19:53 +0000 (03:19 -0400)]
rm debugging printf

darcs-hash:20100405071953-c8de0-807cc38ca631b331de47a1b10fc839a5ad273889.gz

14 years agoadd set_max_objective to automate the sign flip for maximization
stevenj [Mon, 5 Apr 2010 07:16:50 +0000 (03:16 -0400)]
add set_max_objective to automate the sign flip for maximization

darcs-hash:20100405071650-c8de0-c7d3b05da048406f5004a4c9c46dccd6d2a41100.gz

14 years agosome C++ tweaks
stevenj [Mon, 5 Apr 2010 06:30:16 +0000 (02:30 -0400)]
some C++ tweaks

darcs-hash:20100405063016-c8de0-5560baf07043e1495a4e1315acbc280f6105af39.gz

14 years agoversion, copyright-year bump
stevenj [Mon, 5 Apr 2010 05:58:31 +0000 (01:58 -0400)]
version, copyright-year bump

darcs-hash:20100405055831-c8de0-639bc4d71be55d9df49cc96a5df79352d3c7259e.gz

14 years agochange new API to use unsigned where it makes sense
stevenj [Mon, 5 Apr 2010 05:41:36 +0000 (01:41 -0400)]
change new API to use unsigned where it makes sense

darcs-hash:20100405054136-c8de0-a106e736e68aa365986a1cc91b9faf8492dd6ea1.gz

14 years agoadd C++ style API
stevenj [Mon, 5 Apr 2010 04:49:54 +0000 (00:49 -0400)]
add C++ style API

darcs-hash:20100405044954-c8de0-9c3737452317f7a0619d9acff42fd48a847ef894.gz

14 years agoin MMA, only stop on minf_max if feasible!
stevenj [Mon, 5 Apr 2010 04:49:17 +0000 (00:49 -0400)]
in MMA, only stop on minf_max if feasible!

darcs-hash:20100405044917-c8de0-be7df864ba060befce69c335e9116b01a2f82f10.gz

14 years agomore nlopt_opt introspection
stevenj [Mon, 5 Apr 2010 01:34:43 +0000 (21:34 -0400)]
more nlopt_opt introspection

darcs-hash:20100405013443-c8de0-811bb252f87584b2af1919a53eab9566096b5829.gz

14 years agofix memory leak in nlopt_create
stevenj [Mon, 5 Apr 2010 00:56:32 +0000 (20:56 -0400)]
fix memory leak in nlopt_create

darcs-hash:20100405005632-c8de0-ed92251161dc73aa8ac61a40e0cd2395f266c351.gz

14 years agouse constraint tolerance for feasibility check of minf convergence check in COBYLA
stevenj [Mon, 5 Apr 2010 00:54:22 +0000 (20:54 -0400)]
use constraint tolerance for feasibility check of minf convergence check in COBYLA

darcs-hash:20100405005422-c8de0-9fee12e2bca611ba6c4662af0cf2ab49b14a2749.gz

14 years agopseudo-randomize simplex steps in COBLYA, to avoid accidentally taking steps that...
stevenj [Mon, 5 Apr 2010 00:34:52 +0000 (20:34 -0400)]
pseudo-randomize simplex steps in COBLYA, to avoid accidentally taking steps that don't improve conditioning (which seems to happen with bound constraints where the optimum is against the bounds, sometimes); note that the algorithm remains deterministic

darcs-hash:20100405003452-c8de0-af9df1f48a6f2adb1d3990aa66320235ee556cab.gz

14 years agoallow COBYLA to increase trust-region radius (rho) if predicted improvement was appro...
stevenj [Mon, 5 Apr 2010 00:33:44 +0000 (20:33 -0400)]
allow COBYLA to increase trust-region radius (rho) if predicted improvement was approximately right and simplex is ok, following suggestion in SAS manual for PROC NLP

darcs-hash:20100405003344-c8de0-d288279ade2dfafe7b9bcf9facf7807288f28010.gz

14 years agomore verbose output for auglag
stevenj [Mon, 5 Apr 2010 00:33:28 +0000 (20:33 -0400)]
more verbose output for auglag

darcs-hash:20100405003328-c8de0-cc8cf4dc7e7e5d46ec7e939f38317cca27c59f34.gz

14 years agodon't call MLSL recursively (e.g. in auglag)
stevenj [Sun, 4 Apr 2010 22:24:32 +0000 (18:24 -0400)]
don't call MLSL recursively (e.g. in auglag)

darcs-hash:20100404222432-c8de0-d8e9e542f9b3e8add61ec28c5346858e37bd3577.gz

14 years agoreturn error in global search if domain is not finite
stevenj [Sun, 4 Apr 2010 22:18:35 +0000 (18:18 -0400)]
return error in global search if domain is not finite

darcs-hash:20100404221835-c8de0-748279ced777a37c6a5ada00892bba75da7cdd54.gz

14 years agoimproved (I think) stopping criteria for auglag
stevenj [Sun, 4 Apr 2010 21:51:25 +0000 (17:51 -0400)]
improved (I think) stopping criteria for auglag

darcs-hash:20100404215125-c8de0-c139af2024d66a76717073417d5c15c7db314647.gz

14 years agouse opt->dx in local sub-algorithm
stevenj [Sun, 4 Apr 2010 21:48:51 +0000 (17:48 -0400)]
use opt->dx in local sub-algorithm

darcs-hash:20100404214851-c8de0-5e39ad9719b7c5068a704a83e4907e98950c4065.gz

14 years agotweak initial step
stevenj [Sun, 4 Apr 2010 20:31:47 +0000 (16:31 -0400)]
tweak initial step

darcs-hash:20100404203147-c8de0-fb83a312980103cc419a5542b2b20faa9a224518.gz

14 years agonew, extensible "object-oriented" API, first draft
stevenj [Sat, 3 Apr 2010 16:00:38 +0000 (12:00 -0400)]
new, extensible "object-oriented" API, first draft

darcs-hash:20100403160038-c8de0-232c66be6bea9251b847be53380e00a5952f695d.gz

14 years agouse stdcall interface by default on Windows, since this seems to be more standard...
stevenj [Fri, 2 Apr 2010 22:50:04 +0000 (18:50 -0400)]
use stdcall interface by default on Windows, since this seems to be more standard there; thanks to Alan Young for the suggestion

darcs-hash:20100402225004-c8de0-40e1743d311901ea1ccf0dea3588d654474b050d.gz

14 years agonlopt-util.h not needed for mex file
stevenj [Mon, 15 Mar 2010 22:31:59 +0000 (18:31 -0400)]
nlopt-util.h not needed for mex file

darcs-hash:20100315223159-c8de0-aba750ebeed8a30dbfc442fa993fc414eb321082.gz

14 years agouse NLopt stop criteria in Luksan code: in particular, absolute tolerances were missi...
stevenj [Tue, 9 Feb 2010 22:47:41 +0000 (17:47 -0500)]
use NLopt stop criteria in Luksan code: in particular, absolute tolerances were missing (thanks to Greg Nicholas for the bug report)

darcs-hash:20100209224741-c8de0-3df6ca15549dfe15027bc582948587adbcaa3b29.gz

14 years agofixed to compile under C++, use C++ compiler in --with-cxx mode (thanks to Greg Nicho...
stevenj [Fri, 29 Jan 2010 06:00:46 +0000 (01:00 -0500)]
fixed to compile under C++, use C++ compiler in --with-cxx mode (thanks to Greg Nicholas for the suggestion)

darcs-hash:20100129060046-c8de0-eaf1103383deae6747c025b25cfd02bedd2cdb1a.gz

14 years agomissing autogen.sh file
stevenj [Fri, 29 Jan 2010 06:02:56 +0000 (01:02 -0500)]
missing autogen.sh file

darcs-hash:20100129060256-c8de0-62cbc34e7a07881df562bb052987bdb56ebed189.gz

14 years agoadded missing bobyqa files
stevenj [Fri, 29 Jan 2010 05:43:34 +0000 (00:43 -0500)]
added missing bobyqa files

darcs-hash:20100129054334-c8de0-48ec34ef561e672abc6e2b6288dd86e9f158ba4b.gz

14 years agomore TODOs
stevenj [Wed, 27 Jan 2010 22:49:36 +0000 (17:49 -0500)]
more TODOs

darcs-hash:20100127224936-c8de0-2896036d9de9f9cb0c8794a30a6366d3b18dde82.gz

14 years agoadded TOD
stevenj [Wed, 27 Jan 2010 22:43:35 +0000 (17:43 -0500)]
added TOD

darcs-hash:20100127224335-c8de0-05e3a319f70c2516cfafbbc953bf064bbc26a8ef.gz

14 years agoomit .m files from .zip for now
stevenj [Tue, 1 Dec 2009 16:48:34 +0000 (11:48 -0500)]
omit .m files from .zip for now

darcs-hash:20091201164834-c8de0-4c11b67e034b2509c6e59a4e9a2f34296ffd7feb.gz

14 years agoadd mingw build script
stevenj [Tue, 1 Dec 2009 16:42:33 +0000 (11:42 -0500)]
add mingw build script

darcs-hash:20091201164233-c8de0-95bcaaa603da3f3c585f990af8612477c2e2333e.gz

14 years agotentative 1.2 release
stevenj [Thu, 19 Nov 2009 01:52:41 +0000 (20:52 -0500)]
tentative 1.2 release

darcs-hash:20091119015241-c8de0-825f12a433d46f453ac552e5a36b468ddba55ef4.gz

14 years agoupdate Matlab/Octave help
stevenj [Thu, 19 Nov 2009 01:51:24 +0000 (20:51 -0500)]
update Matlab/Octave help

darcs-hash:20091119015124-c8de0-0b4a394890a47282f8f8ce88fe97cf4ac1feb69e.gz

14 years agoadded get/set stochastic_population functions for greater control over stochastic...
stevenj [Thu, 19 Nov 2009 00:47:24 +0000 (19:47 -0500)]
added get/set stochastic_population functions for greater control over stochastic algorithms

darcs-hash:20091119004724-c8de0-3ae4d1219ac30c2add587bcfb1bb7d029f0bc4a2.gz

14 years agoisres should ignore change in f and x on first evaluation
stevenj [Thu, 19 Nov 2009 00:23:12 +0000 (19:23 -0500)]
isres should ignore change in f and x on first evaluation

darcs-hash:20091119002312-c8de0-40fd94fd0d8d0dd456c2a51e5a20608b70e9ca07.gz

14 years agoslightly better way of deciding on "best" solution so far in ISRES, still not entirel...
stevenj [Thu, 19 Nov 2009 00:10:16 +0000 (19:10 -0500)]
slightly better way of deciding on "best" solution so far in ISRES, still not entirely satisfactory

darcs-hash:20091119001016-c8de0-df385d85010eeb3a3f9220bfbfaa5dc44b35bc8e.gz

14 years agowhoops, fixed Matlab configure
stevenj [Wed, 18 Nov 2009 16:41:55 +0000 (11:41 -0500)]
whoops, fixed Matlab configure

darcs-hash:20091118164155-c8de0-e4a9d5fd59a87d668b045cf3ff61d2b817863099.gz

14 years agobug fix in ISRES; it seems to work, albeit worse than CRS2
stevenj [Wed, 18 Nov 2009 06:18:57 +0000 (01:18 -0500)]
bug fix in ISRES; it seems to work, albeit worse than CRS2

darcs-hash:20091118061857-c8de0-60c4151d03f119b56a96db1f830c23c06602cee3.gz

14 years agomake sure minf is initialized to HUGE_VAL before calling any optimization routine
stevenj [Wed, 18 Nov 2009 05:57:31 +0000 (00:57 -0500)]
make sure minf is initialized to HUGE_VAL before calling any optimization routine

darcs-hash:20091118055731-c8de0-e3ad0a0f08aa9c4eadca0572f9b43dae7131ce85.gz

14 years agoadded ISRES (compiles, but untested)
stevenj [Wed, 18 Nov 2009 05:52:59 +0000 (00:52 -0500)]
added ISRES (compiles, but untested)

darcs-hash:20091118055259-c8de0-1b704e09a6a759e72345cdd1833c9756e3880663.gz

14 years agoadd URL to README
stevenj [Tue, 17 Nov 2009 21:20:16 +0000 (16:20 -0500)]
add URL to README

darcs-hash:20091117212016-c8de0-b28aee99fcbd3415fbd80ea1ec1999adb272cf99.gz

14 years agofixes to nlopt stop cases in BOBYQA
stevenj [Tue, 17 Nov 2009 21:17:11 +0000 (16:17 -0500)]
fixes to nlopt stop cases in BOBYQA

darcs-hash:20091117211711-c8de0-f08774fcd3cfefe2d33029d6561b60d51b5cae6a.gz

14 years agodetect singular case in BOBYQA
stevenj [Tue, 17 Nov 2009 20:49:52 +0000 (15:49 -0500)]
detect singular case in BOBYQA

darcs-hash:20091117204952-c8de0-431f828a31642f18f4394f438e3bdb94128288ac.gz

14 years agoadd preliminary BOBYQA (not quite working yet)
stevenj [Tue, 17 Nov 2009 20:34:03 +0000 (15:34 -0500)]
add preliminary BOBYQA (not quite working yet)

darcs-hash:20091117203403-c8de0-a3f3bb4d9d9a2b3dbe031f9f16221e1b8306575f.gz

14 years agofixed extraneous text accidentally included in nlopt.f FOrtran include file
stevenj [Sat, 14 Nov 2009 03:05:21 +0000 (22:05 -0500)]
fixed extraneous text accidentally included in nlopt.f FOrtran include file

darcs-hash:20091114030521-c8de0-ee88f0b9f3dec44f56369dae6c99604c3c754bde.gz

14 years agocopyright year updates
stevenj [Fri, 13 Nov 2009 00:54:24 +0000 (19:54 -0500)]
copyright year updates

darcs-hash:20091113005424-c8de0-5ea200c2f7d34d36f59cf3236850e58e14b2c112.gz

14 years agomore nlopt 1.1 news
stevenj [Fri, 13 Nov 2009 00:47:51 +0000 (19:47 -0500)]
more nlopt 1.1 news

darcs-hash:20091113004751-c8de0-f8e10549f015a4d82529161a65f8db7c24a82590.gz

14 years agoadd (disabled) code to test program to signal on NaN creation, for debugging
stevenj [Fri, 13 Nov 2009 00:43:18 +0000 (19:43 -0500)]
add (disabled) code to test program to signal on NaN creation, for debugging

darcs-hash:20091113004318-c8de0-9d518702b3a469dfd45197b08f06f255c5175f06.gz

14 years agoadded new NLOPT_ROUNDOFF_LIMITED failure code to indicate when optimizer breaks down...
stevenj [Fri, 13 Nov 2009 00:43:08 +0000 (19:43 -0500)]
added new NLOPT_ROUNDOFF_LIMITED failure code to indicate when optimizer breaks down due to roundoff errors (which may still indicate a useful result); several checks for breakdown in NEWUOA; bug fix in NEWUOA_BOUND that allowed roundoff errors to push x slightly outside bound constraints

darcs-hash:20091113004308-c8de0-8d292e1d67c23c851d98974239cfbfddda16a35e.gz

14 years agoif reltol > 0, catch convergence case where new == old == 0
stevenj [Thu, 12 Nov 2009 22:12:19 +0000 (17:12 -0500)]
if reltol > 0, catch convergence case where new == old == 0

darcs-hash:20091112221219-c8de0-04e133b083c9f326593ad295b7309bf931c16bc4.gz

14 years agoadded double Lorentzian test function (not distributed)
stevenj [Thu, 12 Nov 2009 17:46:47 +0000 (12:46 -0500)]
added double Lorentzian test function (not distributed)

darcs-hash:20091112174647-c8de0-33b9fc6d95a397a6ee3239ca8cf5a19b1ac46486.gz

14 years agoadded Box test function (not distributed)
stevenj [Thu, 12 Nov 2009 17:46:19 +0000 (12:46 -0500)]
added Box test function (not distributed)

darcs-hash:20091112174619-c8de0-ac18ec39b3066b38a10863df20813946365aa97f.gz

14 years agoconfigure script detects whether Matlab/Octave plugins require nlopt to be compiled...
stevenj [Thu, 29 Oct 2009 02:17:37 +0000 (22:17 -0400)]
configure script detects whether Matlab/Octave plugins require nlopt to be compiled as a shared library

darcs-hash:20091029021737-c8de0-911c87b2d91fe774b55bceaabc76572d54f9dae4.gz

14 years agotentative release date for 1.1
stevenj [Thu, 29 Oct 2009 01:18:05 +0000 (21:18 -0400)]
tentative release date for 1.1

darcs-hash:20091029011805-c8de0-f70524966abe655ab66a89e1c53f1f734f2dd269.gz

14 years agoupdated Octave install-directory detection for recent Octave versions
stevenj [Thu, 29 Oct 2009 01:16:41 +0000 (21:16 -0400)]
updated Octave install-directory detection for recent Octave versions

darcs-hash:20091029011641-c8de0-0c02209397ba9a1e9f38b883a60a0e49ad6af6ad.gz

14 years agomore NEWS
stevenj [Thu, 29 Oct 2009 01:01:01 +0000 (21:01 -0400)]
more NEWS

darcs-hash:20091029010101-c8de0-cbac469f0824df641d9d5885ce049d63d8de5842.gz

14 years agowork around stupid qsort_r BSD/GNU incompatibility
stevenj [Thu, 29 Oct 2009 00:53:22 +0000 (20:53 -0400)]
work around stupid qsort_r BSD/GNU incompatibility

darcs-hash:20091029005322-c8de0-bc99d7ce1efdc63f5b29848d2e49c46ace31a1f4.gz

15 years agoadded test function with minimum at side (i.e. one active bound constraint), which...
stevenj [Thu, 27 Nov 2008 20:37:09 +0000 (15:37 -0500)]
added test function with minimum at side (i.e. one active bound constraint), which is more challenging than the corner case

darcs-hash:20081127203709-c8de0-248be9ce8ebbedc63edea548940c330579979276.gz

15 years agomodify cobyla to explicitly honor bound constraints
stevenj [Thu, 27 Nov 2008 19:34:51 +0000 (14:34 -0500)]
modify cobyla to explicitly honor bound constraints

darcs-hash:20081127193451-c8de0-1f3c16ad9d01ecd63751bc86004ef59229a8c855.gz

15 years agostupid Windows dllimport crap
stevenj [Wed, 26 Nov 2008 23:12:16 +0000 (18:12 -0500)]
stupid Windows dllimport crap

darcs-hash:20081126231216-c8de0-2b13220d8411dae1443982b05a87d7e1afb90aa3.gz

15 years agotentative version bump
stevenj [Wed, 26 Nov 2008 22:41:10 +0000 (17:41 -0500)]
tentative version bump

darcs-hash:20081126224110-c8de0-e7b68f8041e8e90e8a3ad1eadb9ba800e89ac189.gz

15 years ago--without-octave and --without-matlab options
stevenj [Wed, 26 Nov 2008 22:40:15 +0000 (17:40 -0500)]
--without-octave and --without-matlab options

darcs-hash:20081126224015-c8de0-d8d9bd5711d65aac4dd5fbc6a5740a87a3a3d24a.gz

15 years agoinitial (undocumented) support for equality constraints via augmented Lagrangian...
stevenj [Wed, 26 Nov 2008 04:23:30 +0000 (23:23 -0500)]
initial (undocumented) support for equality constraints via augmented Lagrangian method

darcs-hash:20081126042330-c8de0-c6074b36c1bf1a41005c1b1526ce801659db703a.gz

15 years agoskeleton of future equality-constraint support
stevenj [Tue, 25 Nov 2008 19:37:07 +0000 (14:37 -0500)]
skeleton of future equality-constraint support

darcs-hash:20081125193707-c8de0-5a57e367a994ab4bd65f667197312bfd4e8c0a02.gz

15 years agowork around broken solaris gcc
stevenj [Sat, 22 Nov 2008 22:29:58 +0000 (17:29 -0500)]
work around broken solaris gcc

darcs-hash:20081122222958-c8de0-e8509a08196f53a05ba2c77513bd297c01f47637.gz

15 years agobetter checking for Matlab installation path
stevenj [Sat, 22 Nov 2008 21:29:30 +0000 (16:29 -0500)]
better checking for Matlab installation path

darcs-hash:20081122212930-c8de0-ed002085375fe8493a94b3a880fd0f99da55c7a2.gz

15 years agodisable Octave code if mkoctfile not found, even if OCT_INSTALL_DIR specified
stevenj [Fri, 14 Nov 2008 01:04:49 +0000 (20:04 -0500)]
disable Octave code if mkoctfile not found, even if OCT_INSTALL_DIR specified

darcs-hash:20081114010449-c8de0-49d3266da4b839ebe49046f614614e5680a2dca7.gz

15 years agoversion bump
stevenj [Thu, 13 Nov 2008 21:11:51 +0000 (16:11 -0500)]
version bump

darcs-hash:20081113211151-c8de0-4c490c66213512293a9d9ff64473b35d97cfe7ba.gz

15 years agoMLSL needs a nonzero default ftol_rel and/or xtol_rel
stevenj [Thu, 13 Nov 2008 20:52:25 +0000 (15:52 -0500)]
MLSL needs a nonzero default ftol_rel and/or xtol_rel

darcs-hash:20081113205225-c8de0-d38cc7ac93ec94d3d479f2776154b4d59b51f876.gz

15 years agofix overriding of MEX_INSTALL_DIR
stevenj [Thu, 13 Nov 2008 19:56:30 +0000 (14:56 -0500)]
fix overriding of MEX_INSTALL_DIR

darcs-hash:20081113195630-c8de0-b2f6dee660bd644a90671e1b84a44c296669c392.gz

15 years agoyikes, bug fix in DIRECT that prevented convergence for Shekel-10 (DIRECT-L is not...
stevenj [Thu, 13 Nov 2008 17:08:06 +0000 (12:08 -0500)]
yikes, bug fix in DIRECT that prevented convergence for Shekel-10 (DIRECT-L is not affected)

darcs-hash:20081113170806-c8de0-77c0694921154f382921dca06507d02b39d2fe71.gz

15 years agowhoops, removed obsolete Makefile
stevenj [Wed, 12 Nov 2008 03:28:33 +0000 (22:28 -0500)]
whoops, removed obsolete Makefile

darcs-hash:20081112032833-c8de0-48c4230bceed758dcc0fdde3851b7d52fb7db1b7.gz

15 years agoversion bump
stevenj [Wed, 12 Nov 2008 03:24:29 +0000 (22:24 -0500)]
version bump

darcs-hash:20081112032429-c8de0-16eda340d624a84a47733bd4a47a79dfdb2ea333.gz

15 years agoremove BUGS section of man pages
stevenj [Wed, 12 Nov 2008 03:23:22 +0000 (22:23 -0500)]
remove BUGS section of man pages

darcs-hash:20081112032322-c8de0-c682036baf55cdc4d16a10f78518013e7a8f57c1.gz

15 years agomore conservative ftol test in subplex, based on max delta f in simplices, to avoid...
stevenj [Tue, 11 Nov 2008 22:52:06 +0000 (17:52 -0500)]
more conservative ftol test in subplex, based on max delta f in simplices, to avoid false positives in early iterations where the stepssize is too big to make progress

darcs-hash:20081111225206-c8de0-28b9f96be4888599e1201b849664e6dc402d640d.gz

15 years agocall stop_ftol instead of stop_f if we check minf_max elsewhere
stevenj [Tue, 11 Nov 2008 22:35:24 +0000 (17:35 -0500)]
call stop_ftol instead of stop_f if we check minf_max  elsewhere

darcs-hash:20081111223524-c8de0-9267e6cc8db7693ebc0060f11c831b66e6c9903c.gz

15 years agofix dependency (rebuild Octave & Matlab plugins if libnlopt changes)
stevenj [Tue, 11 Nov 2008 22:27:35 +0000 (17:27 -0500)]
fix dependency (rebuild Octave & Matlab plugins if libnlopt changes)

darcs-hash:20081111222735-c8de0-f28c31d2fcbd2909e43b7254532f9838733413d7.gz

15 years agoimprove MMA for infeasible starting point -- new points should be preferred over...
stevenj [Tue, 11 Nov 2008 22:26:52 +0000 (17:26 -0500)]
improve MMA for infeasible starting point -- new points should be preferred over old infeasible ones as long as the infeasibilit decreases

darcs-hash:20081111222652-c8de0-edd440d99bc11a1724b26307f03d47eb6cca4544.gz

15 years agobug fix in MMA for infeasible starting point -- feasible points always take precedenc...
stevenj [Tue, 11 Nov 2008 22:10:32 +0000 (17:10 -0500)]
bug fix in MMA for infeasible starting point -- feasible points always take precedence over infeasible ones

darcs-hash:20081111221032-c8de0-c23046ac2c38fd7781ba3d7b1e6334126ca9e344.gz

15 years agoadded citation
stevenj [Tue, 11 Nov 2008 06:34:00 +0000 (01:34 -0500)]
added citation

darcs-hash:20081111063400-c8de0-9c2ee9ec060855d899c4010314ed6d995fe789c8.gz

15 years agoREADME updates
stevenj [Tue, 11 Nov 2008 06:08:07 +0000 (01:08 -0500)]
README updates

darcs-hash:20081111060807-c8de0-3cdb0e19803b41726c3d00d346d2971f32aa7679.gz

15 years agofix xtol test in sbplx
stevenj [Tue, 11 Nov 2008 05:57:23 +0000 (00:57 -0500)]
fix xtol test in sbplx

darcs-hash:20081111055723-c8de0-ccf13dd14cb29b1278db5fdec22ae833c6798530.gz

15 years agowork around NaN in cobyla that occurs if we run it for too many iterations past the...
stevenj [Tue, 11 Nov 2008 05:20:39 +0000 (00:20 -0500)]
work around NaN in cobyla that occurs if we run it for too many iterations past the point where it has converged to machine precision

darcs-hash:20081111052039-c8de0-6c6f2e7b8ec8e368aa1d96eed86b33b11bf257f7.gz

15 years agofixes in octave/matlab wrappers
stevenj [Tue, 11 Nov 2008 04:50:39 +0000 (23:50 -0500)]
fixes in octave/matlab wrappers

darcs-hash:20081111045039-c8de0-8f6ef260280dad83f9fad6f89f4392e681c1e22e.gz

15 years agofirst stab at nlopt_minimize_constrained Matlab/Octave wrappers
stevenj [Tue, 11 Nov 2008 02:41:21 +0000 (21:41 -0500)]
first stab at nlopt_minimize_constrained Matlab/Octave wrappers

darcs-hash:20081111024121-c8de0-db5892685407b546fc41139d3e2034cd39b898c9.gz

15 years agoupdated .m help
stevenj [Tue, 11 Nov 2008 01:37:10 +0000 (20:37 -0500)]
updated .m help

darcs-hash:20081111013710-c8de0-fd3d0c959bdeda51c5ef68c270245205e5331241.gz

15 years agofix description of constrained nelder-mead
stevenj [Tue, 11 Nov 2008 00:57:39 +0000 (19:57 -0500)]
fix description of constrained nelder-mead

darcs-hash:20081111005739-c8de0-8919dcdbd8209909021bd4148471600a6430ad2b.gz