ECOSolveR: Embedded Conic Solver in R

R interface to the Embedded COnic Solver (ECOS), an efficient and robust C library for convex problems. Conic and equality constraints can be specified in addition to integer and boolean variable constraints for mixed-integer problems. This R interface is inspired by the python interface and has similar calling conventions.

Install the latest version of this package by entering the following in R:
install.packages("ECOSolveR")
AuthorAnqi Fu [aut], Balasubramanian Narasimhan [aut, cre]
Date of publication2015-11-27 08:53:08
MaintainerBalasubramanian Narasimhan <naras@stat.Stanford.EDU>
LicenseGPL (>= 3)
Version0.2
https://github.com/bnaras/ECOSolveR

View on CRAN

Files

inst
inst/misc
inst/misc/MPC01.rds
inst/INSTALL
inst/doc
inst/doc/examples.html
inst/doc/examples.Rmd
inst/doc/examples.R
configure.ac
tests
tests/testthat.R
tests/testthat
tests/testthat/test-bb.R
src
src/ecos
src/ecos/Makefile
src/ecos/COPYING
src/ecos/ecos.mk
src/ecos/src
src/ecos/src/wright_omega.c
src/ecos/src/preproc.c
src/ecos/src/kkt.c
src/ecos/src/cone.c
src/ecos/src/ctrlc.c
src/ecos/src/timer.c
src/ecos/src/runecos_exp.c
src/ecos/src/splamm.c
src/ecos/src/spla.c
src/ecos/src/expcone.c
src/ecos/src/ecos.c
src/ecos/src/runecos.c
src/ecos/src/equil.c
src/ecos/ecos-unix.mk
src/ecos/ecos-win.mk
src/ecos/README.md
src/ecos/ecos.ts
src/ecos/vstudio
src/ecos/vstudio/ECOS.sln
src/ecos/vstudio/ECOS
src/ecos/vstudio/ECOS/ECOS.vcxproj.user
src/ecos/vstudio/ECOS/ECOS.vcxproj.filters
src/ecos/vstudio/ECOS/ECOS.vcxproj
src/ecos/vstudio/RUNECOSEXP
src/ecos/vstudio/RUNECOSEXP/RUNECOSEXP.vcxproj
src/ecos/vstudio/ECOS.v11.suo
src/ecos/vstudio/RUNECOS
src/ecos/vstudio/RUNECOS/RUNECOS.vcxproj
src/ecos/vstudio/RUNECOS/RUNECOS.vcxproj.filters
src/ecos/vstudio/LDL
src/ecos/vstudio/LDL/LDL.vcxproj
src/ecos/vstudio/LDL/LDL.vcxproj.filters
src/ecos/vstudio/AMD
src/ecos/vstudio/AMD/AMD.vcxproj.filters
src/ecos/vstudio/AMD/AMD.vcxproj
src/ecos/test
src/ecos/test/minunit.h
src/ecos/test/infeasibleProblems
src/ecos/test/infeasibleProblems/infeasible1.h
src/ecos/test/infeasibleProblems/infeasible2.h
src/ecos/test/bb_test.c
src/ecos/test/generated
src/ecos/test/generated/inv_pos
src/ecos/test/generated/inv_pos/inv_pos.h
src/ecos/test/generated/inv_pos/inv_pos.c
src/ecos/test/generated/qcml_utils.c
src/ecos/test/generated/sum_sq
src/ecos/test/generated/sum_sq/sum_sq.c
src/ecos/test/generated/sum_sq/sum_sq.h
src/ecos/test/generated/norm
src/ecos/test/generated/norm/norm.h
src/ecos/test/generated/norm/norm.c
src/ecos/test/generated/quad_over_lin
src/ecos/test/generated/quad_over_lin/quad_over_lin.c
src/ecos/test/generated/quad_over_lin/quad_over_lin.h
src/ecos/test/generated/qcml_utils.h
src/ecos/test/generated/generated_tests.h
src/ecos/test/generated/sq_norm
src/ecos/test/generated/sq_norm/sq_norm.c
src/ecos/test/generated/sq_norm/sq_norm.h
src/ecos/test/README.md
src/ecos/test/exponential
src/ecos/test/exponential/num_err.h
src/ecos/test/exponential/log_ax_x.h
src/ecos/test/exponential/random_infeasible.h
src/ecos/test/exponential/random_feasible.h
src/ecos/test/exponential/random_unbounded.h
src/ecos/test/MPC
src/ecos/test/MPC/MPC02.h
src/ecos/test/MPC/MPC01.h
src/ecos/test/feasibilityProblems
src/ecos/test/feasibilityProblems/feas.h
src/ecos/test/emptyProblem
src/ecos/test/emptyProblem/emptyProblem.h
src/ecos/test/ecostester.c
src/ecos/test/cvxpyProblems
src/ecos/test/cvxpyProblems/githubIssue98.h
src/ecos/test/matlab
src/ecos/test/matlab/test_inv_pos.m
src/ecos/test/matlab/test_portfolio.m
src/ecos/test/matlab/lp_netlib_lp_tests.m
src/ecos/test/matlab/RUN_ALL_TESTS.m
src/ecos/test/matlab/test_box_volume.m
src/ecos/test/unboundedProblems
src/ecos/test/unboundedProblems/unboundedLP1.h
src/ecos/test/unboundedProblems/unboundedMaxSqrt.h
src/ecos/test/LPnetlib
src/ecos/test/LPnetlib/lp_afiro.h
src/ecos/test/LPnetlib/lp_bandm.h
src/ecos/test/LPnetlib/lp_adlittle.h
src/ecos/test/LPnetlib/lp_agg2.h
src/ecos/test/LPnetlib/lp_blend.h
src/ecos/test/LPnetlib/lp_bnl1.h
src/ecos/test/LPnetlib/lp_agg.h
src/ecos/test/LPnetlib/lp_beaconfd.h
src/ecos/test/LPnetlib/lp_agg3.h
src/ecos/test/LPnetlib/lp_25fv47.h
src/ecos/test/qcml
src/ecos/test/qcml/README.md
src/ecos/test/qcml/simple_tests.py
src/ecos/__.SYMDEF
src/ecos/external
src/ecos/external/amd
src/ecos/external/amd/Makefile
src/ecos/external/amd/src
src/ecos/external/amd/src/amd_global.c
src/ecos/external/amd/src/amd_aat.c
src/ecos/external/amd/src/amd_info.c
src/ecos/external/amd/src/amd_preprocess.c
src/ecos/external/amd/src/amd_postorder.c
src/ecos/external/amd/src/amd_control.c
src/ecos/external/amd/src/amd_order.c
src/ecos/external/amd/src/amd_dump.c
src/ecos/external/amd/src/amd_defaults.c
src/ecos/external/amd/src/amd_valid.c
src/ecos/external/amd/src/amd_1.c
src/ecos/external/amd/src/amd_2.c
src/ecos/external/amd/src/amd_post_tree.c
src/ecos/external/amd/README.txt
src/ecos/external/amd/include
src/ecos/external/amd/include/amd.h
src/ecos/external/amd/include/amd_internal.h
src/ecos/external/ldl
src/ecos/external/ldl/Makefile
src/ecos/external/ldl/src
src/ecos/external/ldl/src/ldl.c
src/ecos/external/ldl/README.txt
src/ecos/external/ldl/include
src/ecos/external/ldl/include/ldl.h
src/ecos/external/SuiteSparse_config
src/ecos/external/SuiteSparse_config/SuiteSparse_config.h
src/ecos/ecos_bb
src/ecos/ecos_bb/ecos_bb_preproc.c
src/ecos/ecos_bb/ecos_bb.c
src/ecos/README.pdf
src/ecos/include
src/ecos/include/wright_omega.h
src/ecos/include/glblopts.h
src/ecos/include/equil.h
src/ecos/include/ecos_bb.h
src/ecos/include/spla.h
src/ecos/include/timer.h
src/ecos/include/kkt.h
src/ecos/include/ctrlc.h
src/ecos/include/data.h
src/ecos/include/splamm.h
src/ecos/include/expcone.h
src/ecos/include/ecos.h
src/ecos/include/cone.h
src/Makevars.in
src/ecosolve.c
src/Makevars.win
NAMESPACE
R
R/ecos.R R/ECOSolveR.R R/firstlib.R
vignettes
vignettes/examples.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
configure
man
man/ecos.control.Rd man/ECOS_csolve.Rd man/ECOSolveR.Rd
cleanup

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.