Classes |
class | LocSet |
class | PointGen |
class | Manager |
class | Method |
class | DualMethod |
class | Solution |
class | NewtonSolution |
class | AccpmDynMatrix |
class | AccpmGenMatrix |
class | AccpmVector |
struct | ltvector |
class | OracleFunction |
class | Oracle |
class | Parameters |
class | QpGenerator |
class | Timer |
Typedefs |
typedef std::pair< const
AccpmVector *, int > | AccpmVectorIntPair |
typedef LaGenMatDouble | RealMatrix |
typedef LaSymmMatDouble | SymmetricMatrix |
Enumerations |
enum | OptType { OPT_MIN = 1,
OPT_MAX = -1
} |
enum | ExitCode {
LOCSET_EMPTY = -5,
CONVEXITY_FAILURE = -4,
LA_ERROR = -3,
CHOLESKY_FAILURE = -2,
UNKNOWN = -1,
ITERATING = 0,
RELATIVE_GAP_REACHED = 2,
USER_STOP = 3,
MAX_OUTER_ITERATIONS = 4
} |
Functions |
void | AccpmLALinearSolve (const RealMatrix &A, RealMatrix &x, const RealMatrix &b) |
int | AccpmLASymmLinSolve (const AccpmGenMatrix &A, RealMatrix &X, const RealMatrix &B) |
int | AccpmLASymmLinSolve (SymmetricMatrix &A, RealMatrix &X, const RealMatrix &B) |
int | AccpmLACholeskyFactor (const RealMatrix &A, RealMatrix &L) |
void | AccpmLALinSolve (const RealMatrix &A, bool cholesky, RealMatrix &X, const RealMatrix &B) |
std::ostream & | operator<< (std::ostream &os, const Parameters &P) |
The Query Point Generator class. This is the handle for the user code to iterate and get query points.
The Timer class. Takes care of tracking Real, CPU and System time.