17 double bigBnd_ = 1e100;
18 bool warmStart_ =
false;
19 std::uint32_t logFlags_ = 0;
20 std::ostream * logStream_ = &defaultStream_;
30 logFlags_ =
static_cast<std::uint32_t
>(f);
40 logFlags_ |=
static_cast<std::uint32_t
>(f);
45 logFlags_ &= ~static_cast<std::uint32_t>(f);
#define JRLQP_DLLAPI
Definition: api.h:35
Definition: blockArrowLLT.h:13
LogFlags
Definition: enums.h:41
Definition: SolverOptions.h:15
SolverOptions & bigBnd(double big)
Definition: SolverOptions.h:63
SolverOptions & logFlags(std::uint32_t f)
Definition: SolverOptions.h:33
int maxIter() const
Definition: SolverOptions.h:49
bool warmStart() const
Definition: SolverOptions.h:69
SolverOptions & warmStart(bool warm)
Definition: SolverOptions.h:73
std::uint32_t logFlags() const
Definition: SolverOptions.h:24
SolverOptions & logFlags(LogFlags f)
Definition: SolverOptions.h:28
SolverOptions & maxIter(int max)
Definition: SolverOptions.h:53
double bigBnd() const
Definition: SolverOptions.h:59
std::ostream & logStream() const
Definition: SolverOptions.h:79
SolverOptions & addLogFlag(LogFlags f)
Definition: SolverOptions.h:38
SolverOptions & removeLogFlag(LogFlags f)
Definition: SolverOptions.h:43
SolverOptions & logStream(std::ostream &os)
Definition: SolverOptions.h:83
static std::ostream & defaultStream_
Definition: SolverOptions.h:22