
Embedded Conic Solver in R. This is an R wrapper around the ecos project on GitHub which describes ECOS as below.
ECOS is a numerical software for solving convex second-order cone programs (SOCPs) of type
where the last inequality is generalized, that is, belongs to the cone .
ECOS supports the positive orthant , second-order cones defined as
with a scalar and , and the exponential cone defined as
where .
The cone is therefore a direct product of the positive orthant, second-order, and exponential cones:
Further Details
Note that the ECOS C language sources are included here. Changes to the original source are clearly delineated for easy reference.