So-Bogus
A c++ sparse block matrix library aimed at Second Order cone problems
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
bogus::projected_gradient Namespace Reference

Options for ProjectedGradient solvers. More...

Enumerations

enum  Variant {
  Standard, Descent, Conjugated, APGD,
  SPG
}
 Variants of Projected Gradient algorithm. More...
 

Detailed Description

Options for ProjectedGradient solvers.

Enumeration Type Documentation

Variants of Projected Gradient algorithm.

Enumerator
Standard 

Standard projected gradient.

Descent 

Projected gradient descent.

Conjugated 

Projected gradient with conjugation of search direction.

APGD 

Accelerated Projected Gradient Descent based on [7] and developed in [5].

SPG 

Spectral Projected Gradient, loosely adapted from [8].