Read-only detectors that report whether each external backend energyRt can
use is installed and runnable. en_check_dependencies() runs all of them and
prints a status table; the individual en_check_*() functions probe a single
backend and return a one-row tibble (component, required, found,
version, path, note). None of these functions install anything — see
en_install_deps().
Each detector honours the path configured via the corresponding
set_*_path() (e.g. set_julia_path()) and falls back to the system PATH.
Usage
en_check_glpk()
en_check_julia()
en_check_python()
en_check_pyomo()
en_check_gams()
en_check_gdx()
en_check_julia_pkgs(pkgs = c("JuMP", "HiGHS"))
en_check_dependencies(solver_pkgs = FALSE)Value
A one-row (en_check_*) or multi-row (en_check_dependencies) tibble,
returned invisibly for en_check_dependencies() which also prints a table.
See also
Other solver:
en_check_packages(),
en_install_deps(),
en_install_python_deps(),
en_mosox_run(),
en_setup(),
get_default_solver(),
get_mosox_path(),
get_neos_email(),
mosox_run(),
neos,
neos_build_gams_text_job(),
neos_build_gams_xml(),
neos_gams_inline(),
neos_job,
set_mosox_path(),
set_solver_path()
