2022/01/16 Sebastien Bihorel * Package re-organization - no code change 2014/03/01 Sebastien Bihorel * Simplified set and get methods: - neldermead.set: replace neldermead.configure - neldermead.get: code from previous neldermead.get and neldermead.cget consolidated into a single function. * deprecated function: neldermead.configure, neldermead.cget 2014/01/26 Sebastien Bihorel * Change vignette data location to comply to R 3.0 requirements * Add NAMESPACE * Rename .Rnw file due to creation of optimbase.tex doc file * Formal creation of "existing" or new classes: - optimbase: this class replaces the T_OPTIMIZATION attribute and optimbase function replaces optimbase.new function - optimbase.functionargs: this class replaces the T_FARGS attribute for the costargument level of optimbase object. - optimbase.outputargs: this class replaces the T_FARGS attribute for the outputcommandarg level of optimbase object. - optimbase.outputdata: this class replaces the T_OPTDATA attribute in the output of the optimbase.outstruct object * Add as, is, summary, and print methods for optimbase class objects * optimbase.configure: - verbose and verbosetermination levels in optimbase objects are now booleans (this is reflected in functions using those levels of optimbase objects). - costargument level set to a optimbase.functionargs object - outputcommandarg level set to a optimbase.outputargs object * optimbase.function: updates to take into account new classes * Rename 'assert.type' functions to 'assert.class' * deprecated function: optimbase.new, optimtypeof 2011/03/30 Sebastien Bihorel * Corrected encoding of vignette source (latin1 instead of utf8x) 2011/03/16 Sebastien Bihorel * optimbase.gridsearch: restricted grid expansion to avoid over use of memory. 2011/01/09 Sebastien Bihorel * optimbase.gridsearch: corrected bug with alpha. Must contain values greater than 1. * vignette: correction of a typo in the description of the optimization problem section 1.1: gi(x) must be greater or equal to 0, and not lower or equal to 0. 2010/10/15 Sebastien Bihorel * added optimbase.gridsearch function * optimbase.function: modified tests for T_FMINSEARCH into tests for T-FARGS because passing argument to a cost function should not have been restricted to the specific fminsearch algorithm * optimbase.outputcmd: modified test for T_FMINSEARCH into test for T-FARGS 2010/05/18 Sebastien Bihorel * optimbase.checkcostfun: corrected bugs in the calls to optimbase.function (wrong arguments were set up) * optimbase.isinnonlincons: corrected the f, g, c and gc assignments to use tmp instead of this. 2010/05/11 Sebastien Bihorel * DESCRIPTION: added dependency to the Matrix package (needed for the norm() function)