checksolver: Test if requested solver is present

Description Usage Arguments Value Examples

Description

Test if requested solver is present.

Usage

1
   checksolver(method, allmeth, allpkg)

Arguments

method

Character string giving the name of the solver requested.

allmeth

Character vector giving the names of the methods optimr can use.

allpkg

Character vector giving the names of the packages where solvers are found.

Value

checksolver tests if requested function minimization solver is present.

Examples

1
2
3
4
5
6
7
8
   allmeth <- c("Rvmmin", "nlminb","ipopttest")
   allpkg <- c("Rvmmin", "stats","ipoptr")
   
   print(checksolver("nlminb", allmeth, allpkg))
   # If Rvmmin NOT available, get msg that PACKAGE not available.
   print(checksolver("Rvmmin", allmeth, allpkg))
   # Get message that SOLVER not found
   print(checksolver("notasolver", allmeth, allpkg))

optimx documentation built on June 14, 2019, 3:01 p.m.