|
Defines |
| #define | maxvpm 30000 |
| #define | maxprojections 200 |
| #define | in 8000 |
| #define | alpha_max 1e10 |
| #define | alpha_min 1e-10 |
| #define | ThRand (Randnext = Randnext * 1103515245L + 12345L) |
| #define | ThRandPos ((Randnext = Randnext * 1103515245L + 12345L) & 0x7fffffff) |
| #define | VPM_ADA |
| #define | SWAP(a, b) { register double t=(a);(a)=(b);(b)=t; } |
Functions |
| int | InnerProjector (int method, int n, int *iy, double e, double *qk, double l, double u, double *x, double &lambda) |
| int | gvpm (int Projector, int n, float *vecA, double *b, double c, double e, int *iy, double *x, double tol, int *ls, int *proj) |
| int | FletcherAlg2A (int Projector, int n, float *vecA, double *b, double c, double e, int *iy, double *x, double tol, int *ls, int *proj) |
| int | gpm_solver (int Solver, int Projector, int n, float *A, double *b, double c, double e, int *iy, double *x, double tol, int *ls, int *proj) |
| double | ProjectR (double *x, int n, double lambda, int *a, double b, double *c, double l, double u) |
| int | ProjectDai (int n, int *a, double b, double *c, double l, double u, double *x, double &lam_ext) |
| double | quick_select (double *arr, int n) |
| int | Pardalos (int n, int *iy, double e, double *qk, double low, double up, double *x) |
Variables |
| unsigned int | Randnext |