Osi trunk
Classes | Functions | Variables
OsiUnitTest Namespace Reference

Classes

class  TestOutcome
class  TestOutcomes

Functions

void failureMessage (const std::string &solverName, const std::string &message)
void failureMessage (const OsiSolverInterface &si, const std::string &message)
void failureMessage (const std::string &solverName, const std::string &testname, const std::string &testcond)
void failureMessage (const OsiSolverInterface &si, const std::string &testname, const std::string &testcond)
void testingMessage (const char *const msg)
bool equivalentVectors (const OsiSolverInterface *si1, const OsiSolverInterface *si2, double tol, const double *v1, const double *v2, int size)
bool compareProblems (OsiSolverInterface *osi1, OsiSolverInterface *osi2)
bool isEquivalent (const CoinPackedVectorBase &pv, int n, const double *fv)

Variables

unsigned int verbosity
 verbosity level of unit tests 0 (= default) for minimal output
TestOutcomes outcomes
 a global TestOutcomes object to store test outcomes during a run of the Osi unittest

Function Documentation

void OsiUnitTest::failureMessage ( const std::string &  solverName,
const std::string &  message 
)
void OsiUnitTest::failureMessage ( const OsiSolverInterface si,
const std::string &  message 
)
void OsiUnitTest::failureMessage ( const std::string &  solverName,
const std::string &  testname,
const std::string &  testcond 
)
void OsiUnitTest::failureMessage ( const OsiSolverInterface si,
const std::string &  testname,
const std::string &  testcond 
)
void OsiUnitTest::testingMessage ( const char *const  msg)
bool OsiUnitTest::equivalentVectors ( const OsiSolverInterface si1,
const OsiSolverInterface si2,
double  tol,
const double *  v1,
const double *  v2,
int  size 
)
bool OsiUnitTest::compareProblems ( OsiSolverInterface osi1,
OsiSolverInterface osi2 
)
bool OsiUnitTest::isEquivalent ( const CoinPackedVectorBase &  pv,
int  n,
const double *  fv 
)

Variable Documentation

unsigned int OsiUnitTest::verbosity

verbosity level of unit tests 0 (= default) for minimal output

a global TestOutcomes object to store test outcomes during a run of the Osi unittest

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines