scs: Splitting Conic Solver

Solves convex cone programs via operator splitting. Can solve: linear programs (LPs), second-order cone programs (SOCPs), semidefinite programs (SDPs), exponential cone programs (ECPs), and power cone programs (PCPs), or problems with any combination of those cones. SCS uses AMD (a set of routines for permuting sparse matrices prior to factorization) and LDL (a sparse LDL' factorization and solve package) from 'SuiteSparse' (<http://www.suitesparse.com>).

Author
Florian Schwendinger [ctb, cre], Brendan O'Donoghue [aut, cph], Timothy A. Davis [cph], Patrick R. Amestory [cph], Iain S. Duff [cph]
Date of publication
2016-02-23 22:28:01
Maintainer
Florian Schwendinger <FlorianSchwendinger@gmx.at>
License
GPL-3
Version
1.1-1
URLs

View on CRAN

Man pages

scs
SCS - Splitting Conic Solver

Files in this package

scs
scs/inst
scs/inst/CITATION
scs/src
scs/src/Makevars
scs/src/scs
scs/src/scs/linsys
scs/src/scs/linsys/common.h
scs/src/scs/linsys/direct
scs/src/scs/linsys/direct/private.h
scs/src/scs/linsys/direct/private.c
scs/src/scs/linsys/direct/external
scs/src/scs/linsys/direct/external/amd_global.c
scs/src/scs/linsys/direct/external/amd_aat.c
scs/src/scs/linsys/direct/external/amd.h
scs/src/scs/linsys/direct/external/SuiteSparse_config.c
scs/src/scs/linsys/direct/external/amd_info.c
scs/src/scs/linsys/direct/external/amd_internal.h
scs/src/scs/linsys/direct/external/amd_preprocess.c
scs/src/scs/linsys/direct/external/amd_postorder.c
scs/src/scs/linsys/direct/external/amd_control.c
scs/src/scs/linsys/direct/external/AMD_README.txt
scs/src/scs/linsys/direct/external/ldl.c
scs/src/scs/linsys/direct/external/SuiteSparse_config.h
scs/src/scs/linsys/direct/external/LDL_README.txt
scs/src/scs/linsys/direct/external/amd_order.c
scs/src/scs/linsys/direct/external/amd_dump.c
scs/src/scs/linsys/direct/external/amd_defaults.c
scs/src/scs/linsys/direct/external/amd_valid.c
scs/src/scs/linsys/direct/external/ldl.h
scs/src/scs/linsys/direct/external/amd_1.c
scs/src/scs/linsys/direct/external/amd_2.c
scs/src/scs/linsys/direct/external/amd_post_tree.c
scs/src/scs/linsys/common.c
scs/src/scs/linsys/amatrix.h
scs/src/scs/src
scs/src/scs/src/util.c
scs/src/scs/src/ctrlc.c
scs/src/scs/src/cones.c
scs/src/scs/src/linAlg.c
scs/src/scs/src/scs_version.c
scs/src/scs/src/scs.c
scs/src/scs/src/cs.c
scs/src/scs/LICENSE.txt
scs/src/scs/include
scs/src/scs/include/constants.h
scs/src/scs/include/scs_blas.h
scs/src/scs/include/linSys.h
scs/src/scs/include/glbopts.h
scs/src/scs/include/normalize.h
scs/src/scs/include/linAlg.h
scs/src/scs/include/ctrlc.h
scs/src/scs/include/util.h
scs/src/scs/include/cs.h
scs/src/scs/include/scs.h
scs/src/scs/include/cones.h
scs/src/scsr.c
scs/NAMESPACE
scs/demo
scs/demo/example.R
scs/demo/tiny.R
scs/demo/randomLp.R
scs/demo/00Index
scs/R
scs/R/scs.R
scs/README.md
scs/MD5
scs/DESCRIPTION
scs/man
scs/man/scs.Rd
scs/cleanup