Public Member Functions | |
LPTestSpec () | |
LPTestSpec (const std::string &solverFile, double tol) | |
LPTestSpec (const std::string &solverFile, double tol, const Set< int > &allowedProcs) | |
const double & | tol () const |
const std::string & | solverFile () const |
bool | nProcIsAllowed (int np) const |
Private Attributes | |
bool | hasProcRestriction_ |
Set< int > | allowedProcNumbers_ |
std::string | solverFile_ |
double | tol_ |
Related Functions | |
(Note that these are not member functions.) | |
std::ostream & | operator<< (std::ostream &os, const LPTestSpec &spec) |
Definition at line 193 of file SundanceProblemTesting.hpp.
Sundance::LPTestSpec::LPTestSpec | ( | ) | [inline] |
Definition at line 197 of file SundanceProblemTesting.hpp.
Sundance::LPTestSpec::LPTestSpec | ( | const std::string & | solverFile, | |
double | tol | |||
) | [inline] |
Definition at line 199 of file SundanceProblemTesting.hpp.
Sundance::LPTestSpec::LPTestSpec | ( | const std::string & | solverFile, | |
double | tol, | |||
const Set< int > & | allowedProcs | |||
) | [inline] |
Definition at line 204 of file SundanceProblemTesting.hpp.
bool Sundance::LPTestSpec::nProcIsAllowed | ( | int | np | ) | const [inline] |
Definition at line 216 of file SundanceProblemTesting.hpp.
References allowedProcNumbers_, Sundance::Set< Key, Compare >::contains(), and hasProcRestriction_.
const std::string& Sundance::LPTestSpec::solverFile | ( | ) | const [inline] |
Definition at line 213 of file SundanceProblemTesting.hpp.
References solverFile_.
Referenced by operator<<().
const double& Sundance::LPTestSpec::tol | ( | ) | const [inline] |
Definition at line 210 of file SundanceProblemTesting.hpp.
References tol_.
Referenced by operator<<().
std::ostream & operator<< | ( | std::ostream & | os, | |
const LPTestSpec & | spec | |||
) | [related] |
Set<int> Sundance::LPTestSpec::allowedProcNumbers_ [private] |
bool Sundance::LPTestSpec::hasProcRestriction_ [private] |
std::string Sundance::LPTestSpec::solverFile_ [private] |
double Sundance::LPTestSpec::tol_ [private] |