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>).

AuthorFlorian Schwendinger [ctb, cre], Brendan O'Donoghue [aut, cph], Timothy A. Davis [cph], Patrick R. Amestory [cph], Iain S. Duff [cph]
Date of publication2016-02-23 22:28:01
MaintainerFlorian Schwendinger <FlorianSchwendinger@gmx.at>
LicenseGPL-3
Version1.1-1
https://github.com/cvxgrp/scs

View on CRAN

Files

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

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.