optimbase: R port of the Scilab optimbase module

Provides a set of commands to manage an abstract optimization method. The goal is to provide a building block for a large class of specialized optimization methods. This package manages: the number of variables, the minimum and maximum bounds, the number of non linear inequality constraints, the cost function, the logging system, various termination criteria, etc...

AuthorSebastien Bihorel, Michael Baudin (author of the original module)
Date of publication2014-03-02 08:47:40
MaintainerSebastien Bihorel <sb.pmlab@gmail.com>
LicenseCeCILL-2
Version1.0-9

View on CRAN

Functions

as.optimbase.functionargs Man page
as.optimbase.outputargs Man page
assert.classboolean Man page
assert.classfunction Man page
assert.classinteger Man page
assert.classreal Man page
assert.classstring Man page
is.optimbase Man page
is.optimbase.functionargs Man page
is.optimbase.outputargs Man page
ones Man page
optimbase Man page
optimbase.checkbounds Man page
optimbase.checkcostfun Man page
optimbase.checkshape Man page
optimbase.checkx0 Man page
optimbase.destroy Man page
optimbase.function Man page
optimbase.functionargs Man page
optimbase.get Man page
optimbase.gridsearch Man page
optimbase.hasbounds Man page
optimbase.hasconstraints Man page
optimbase.hasnlcons Man page
optimbase.histget Man page
optimbase.histset Man page
optimbase.incriter Man page
optimbase.isfeasible Man page
optimbase.isinbounds Man page
optimbase.isinnonlincons Man page
optimbase.log Man page
optimbase.logshutdown Man page
optimbase.logstartup Man page
optimbase.outputargs Man page
optimbase.outputcmd Man page
optimbase.outstruct Man page
optimbase-package Man page
optimbase.proj2bnds Man page
optimbase.set Man page
optimbase.stoplog Man page
optimbase.terminate Man page
print.optimbase Man page
size Man page
strvec Man page
summary.optimbase Man page
transpose Man page
unknownValueForOption Man page
vec2matrix Man page
zeros Man page

Files

optimbase
optimbase/COPYING
optimbase/inst
optimbase/inst/doc
optimbase/inst/doc/optimbase_manual.Rnw
optimbase/inst/doc/optimbase_manual.pdf
optimbase/inst/doc/optimbase_manual.R
optimbase/NAMESPACE
optimbase/Changelog
optimbase/R
optimbase/R/optimbase.log.R optimbase/R/optimbase.set.R optimbase/R/optimbase.checkcostfun.R optimbase/R/optimbase.hasconstraints.R optimbase/R/ones.R optimbase/R/assert.classstring.R optimbase/R/size.R optimbase/R/optimbase.logstartup.R optimbase/R/optimbase.isinbounds.R optimbase/R/assert.classfunction.R optimbase/R/optimbase.gridsearch.R optimbase/R/optimbase.checkshape.R optimbase/R/optimbase.histset.R optimbase/R/optimbase.isinnonlincons.R optimbase/R/optimbase.proj2bnds.R optimbase/R/as.R optimbase/R/optimbase.logshutdown.R optimbase/R/optimbase.terminate.R optimbase/R/optimbase.get.R optimbase/R/optimbase.function.R optimbase/R/optimbase.checkx0.R optimbase/R/assert.classinteger.R optimbase/R/strvec.R optimbase/R/is.R optimbase/R/optimbase.stoplog.R optimbase/R/assert.classboolean.R optimbase/R/optimbase.outputcmd.R optimbase/R/optimbase.checkbounds.R optimbase/R/optimbase.histget.R optimbase/R/optimbase.outstruct.R optimbase/R/optimbase.destroy.R optimbase/R/unknownValueForOption.R optimbase/R/optimbase.hasbounds.R optimbase/R/optimbase.hasnlcons.R optimbase/R/optimbase.R optimbase/R/optimbase.incriter.R optimbase/R/summary.optimbase.R optimbase/R/optimbase.isfeasible.R optimbase/R/transpose.R optimbase/R/vec2matrix.R optimbase/R/assert.classreal.R optimbase/R/print.optimbase.R
optimbase/vignettes
optimbase/vignettes/optimbase.checkshape.tex
optimbase/vignettes/optimbase_manual.Rnw
optimbase/vignettes/ones.tex
optimbase/vignettes/optimbase.gridsearch.tex
optimbase/vignettes/Rd2latex.sh
optimbase/vignettes/vec2matrix.tex
optimbase/vignettes/optimbase.checkbounds.tex
optimbase/vignettes/size.tex
optimbase/vignettes/strvec.tex
optimbase/vignettes/optimbase.incriter.tex
optimbase/vignettes/optimbase.destroy.tex
optimbase/vignettes/optimbase.checkx0.tex
optimbase/vignettes/optimbase.proj2bnds.tex
optimbase/vignettes/asserts.tex
optimbase/vignettes/optimbase.outputcmd.tex
optimbase/vignettes/optimbase.get.tex
optimbase/vignettes/optimbase.outstruct.tex
optimbase/vignettes/optimbase.tex
optimbase/vignettes/optimbase.log.tex
optimbase/vignettes/optimbase.isinbounds.tex
optimbase/vignettes/optimbase.isfeasible.tex
optimbase/vignettes/optimbase.checkcostfun.tex
optimbase/vignettes/optimbase.hasbounds.tex
optimbase/vignettes/optimbase.function.tex
optimbase/vignettes/optimbase.terminate.tex
optimbase/vignettes/transpose.tex
optimbase/vignettes/optimbase.set.tex
optimbase/vignettes/optimbase-package.tex
optimbase/MD5
optimbase/build
optimbase/build/vignette.rds
optimbase/DESCRIPTION
optimbase/man
optimbase/man/optimbase.outstruct.Rd optimbase/man/strvec.Rd optimbase/man/optimbase.checkcostfun.Rd optimbase/man/optimbase-package.Rd optimbase/man/ones.Rd optimbase/man/optimbase.hasbounds.Rd optimbase/man/transpose.Rd optimbase/man/optimbase.outputcmd.Rd optimbase/man/optimbase.terminate.Rd optimbase/man/optimbase.proj2bnds.Rd optimbase/man/optimbase.isinbounds.Rd optimbase/man/asserts.Rd optimbase/man/vec2matrix.Rd optimbase/man/optimbase.checkx0.Rd optimbase/man/size.Rd optimbase/man/optimbase.log.Rd optimbase/man/optimbase.function.Rd optimbase/man/optimbase.checkshape.Rd optimbase/man/optimbase.Rd optimbase/man/optimbase.get.Rd optimbase/man/optimbase.checkbounds.Rd optimbase/man/optimbase.isfeasible.Rd optimbase/man/optimbase.incriter.Rd optimbase/man/optimbase.destroy.Rd optimbase/man/optimbase.set.Rd optimbase/man/optimbase.gridsearch.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.