dlinear  0.0.1
Delta-complete SMT solver for linear programming
Loading...
Searching...
No Matches
libsoplex.h
1
12#pragma once
13
14#ifndef DLINEAR_ENABLED_SOPLEX
15#error SoPlex is not enabled. Please enable it by adding "--//tools:enable_soplex" to the bazel command.
16#endif
17
18#pragma GCC system_header
19
20#include <soplex/soplex.h> // IWYU pragma: export
21
22extern template class soplex::SoPlexBase<soplex::Real>;
23
24#ifdef DLINEAR_INCLUDE_FMT
25
26#include "dlinear/util/logging.h"
27
28OSTREAM_FORMATTER(soplex::VectorRational)
29OSTREAM_FORMATTER(soplex::Rational)
30OSTREAM_FORMATTER(soplex::SPxSolver::Status)
31OSTREAM_FORMATTER(soplex::DSVectorRational)
32OSTREAM_FORMATTER(soplex::SVectorRational)
33
34#endif