|
SHOGUN
v2.0.0
|
Go to the source code of this file.
Macros | |
| #define | delta 1e-10 |
Functions | |
| void | Thomas (double *zMax, double *z0, double *Av, int nn) |
| void | Rose (double *zMax, double *z0, double *Av, int nn) |
| int | supportSet (double *x, double *v, double *z, double *g, int *S, double lambda, int nn) |
| void | dualityGap (double *gap, double *z, double *g, double *s, double *Av, double lambda, int nn) |
| void | dualityGap2 (double *gap, double *z, double *g, double *s, double *Av, double lambda, int nn) |
| int | generateSolution (double *x, double *z, double *gap, double *v, double *Av, double *g, double *s, int *S, double lambda, int nn) |
| void | restartMapping (double *g, double *z, double *v, double lambda, int nn) |
| int | sfa (double *x, double *gap, int *activeS, double *z, double *z0, double *v, double *Av, double lambda, int nn, int maxStep, double *s, double *g, double tol, int tau, int flag) |
| int | sfa_special (double *x, double *gap, int *activeS, double *z, double *v, double *Av, double lambda, int nn, int maxStep, double *s, double *g, double tol, int tau) |
| int | sfa_one (double *x, double *gap, int *activeS, double *z, double *v, double *Av, double lambda, int nn, int maxStep, double *s, double *g, double tol, int tau) |
| void dualityGap | ( | double * | gap, |
| double * | z, | ||
| double * | g, | ||
| double * | s, | ||
| double * | Av, | ||
| double | lambda, | ||
| int | nn | ||
| ) |
| void dualityGap2 | ( | double * | gap, |
| double * | z, | ||
| double * | g, | ||
| double * | s, | ||
| double * | Av, | ||
| double | lambda, | ||
| int | nn | ||
| ) |
| int generateSolution | ( | double * | x, |
| double * | z, | ||
| double * | gap, | ||
| double * | v, | ||
| double * | Av, | ||
| double * | g, | ||
| double * | s, | ||
| int * | S, | ||
| double | lambda, | ||
| int | nn | ||
| ) |
| void restartMapping | ( | double * | g, |
| double * | z, | ||
| double * | v, | ||
| double | lambda, | ||
| int | nn | ||
| ) |
| void Rose | ( | double * | zMax, |
| double * | z0, | ||
| double * | Av, | ||
| int | nn | ||
| ) |
| int sfa | ( | double * | x, |
| double * | gap, | ||
| int * | activeS, | ||
| double * | z, | ||
| double * | z0, | ||
| double * | v, | ||
| double * | Av, | ||
| double | lambda, | ||
| int | nn, | ||
| int | maxStep, | ||
| double * | s, | ||
| double * | g, | ||
| double | tol, | ||
| int | tau, | ||
| int | flag | ||
| ) |
| int sfa_one | ( | double * | x, |
| double * | gap, | ||
| int * | activeS, | ||
| double * | z, | ||
| double * | v, | ||
| double * | Av, | ||
| double | lambda, | ||
| int | nn, | ||
| int | maxStep, | ||
| double * | s, | ||
| double * | g, | ||
| double | tol, | ||
| int | tau | ||
| ) |
| int sfa_special | ( | double * | x, |
| double * | gap, | ||
| int * | activeS, | ||
| double * | z, | ||
| double * | v, | ||
| double * | Av, | ||
| double | lambda, | ||
| int | nn, | ||
| int | maxStep, | ||
| double * | s, | ||
| double * | g, | ||
| double | tol, | ||
| int | tau | ||
| ) |
| int supportSet | ( | double * | x, |
| double * | v, | ||
| double * | z, | ||
| double * | g, | ||
| int * | S, | ||
| double | lambda, | ||
| int | nn | ||
| ) |