ConicBundle
Classes | Namespaces
QPKKTSolverComparison.hxx File Reference

Header declaring the class ConicBundle::QPKKTSolverComparision. More...

#include <string>
#include "QPKKTSolverObject.hxx"
#include "clock.hxx"

Go to the source code of this file.

Classes

class  ConicBundle::QPKKT_SolverStats
 Used for collecting statics in QPKKTSolverComparison: For each bundle subproblem there is a block QPKKT_ProbStats, which holds for each KKT system a block of QPKKT_KKTStats, which holds for each solver a block QPKKT_SolverStats (this). More...
 
class  ConicBundle::QPKKT_KKTStats
 Used for collecting statics in QPKKTSolverComparison: For each bundle subproblem there is a block QPKKT_ProbStats, which holds for each KKT system a block of QPKKT_KKTStats (this), which holds for each solver a block QPKKT_SolverStats. More...
 
class  ConicBundle::QPKKT_ProbStats
 Used for collecting statics in QPKKTSolverComparison: For each bundle subproblem there is a block QPKKT_ProbStats (this), which holds for each KKT system a block of QPKKT_KKTStats, which holds for each solver a block QPKKT_SolverStats. More...
 
class  ConicBundle::QPKKTSolverComparison
 This is a pseudosolver designed for producing comparative statistics on the performance of mainly iterative solvers for the interior point KKT systems of QPSolver. More...
 

Namespaces

 ConicBundle
 conic bundle method solver for sum of convex functions. See the ConicBundle_Manual for a quick introduction.
 

Functions

std::ostream & ConicBundle::operator<< (std::ostream &out, const QPKKT_SolverStats &s)
 output QPKKT_SolverStats (for files) More...
 
std::istream & ConicBundle::operator>> (std::ostream &in, QPKKT_SolverStats &s)
 input QPKKT_SolverStats (for files) More...
 
std::ostream & ConicBundle::operator<< (std::ostream &out, const QPKKT_KKTStats &k)
 output QPKKT_KKZStats (for files) More...
 
std::istream & ConicBundle::operator>> (std::istream &in, QPKKT_KKTStats &k)
 input QPKKT_KKZStats (for files)
 
std::ostream & ConicBundle::operator<< (std::ostream &out, const QPKKT_ProbStats &p)
 output QPKKT_ProbStats (for files) More...
 
std::istream & ConicBundle::operator>> (std::istream &in, QPKKT_ProbStats &p)
 input QPKKT_ProbStats (for files) More...
 
std::ostream & ConicBundle::operator<< (std::ostream &out, const QPKKTSolverComparison &q)
 output the collected statistical data for this QPKKTSolverComparison (for files) More...
 
std::istream & ConicBundle::operator>> (std::istream &in, QPKKTSolverComparison &q)
 input the stored statistical data of this QPKKTSolverComparison (for files) More...
 

Detailed Description

Header declaring the class ConicBundle::QPKKTSolverComparision.

Version
1.0
Date
2021-03-30
Author
Christoph Helmberg