Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
gscip.h File Reference
#include <atomic>
#include <cstdint>
#include <functional>
#include <limits>
#include <memory>
#include <string>
#include <vector>
#include "absl/base/thread_annotations.h"
#include "absl/container/flat_hash_map.h"
#include "absl/container/flat_hash_set.h"
#include "absl/status/status.h"
#include "absl/status/statusor.h"
#include "absl/strings/string_view.h"
#include "absl/synchronization/mutex.h"
#include "absl/types/span.h"
#include "ortools/base/status_macros.h"
#include "ortools/linear_solver/scip_helper_macros.h"
#include "ortools/math_opt/solvers/gscip/gscip.pb.h"
#include "ortools/math_opt/solvers/gscip/gscip_event_handler.h"
#include "ortools/math_opt/solvers/gscip/gscip_message_handler.h"
#include "scip/scip.h"
#include "scip/scip_prob.h"
#include "scip/type_cons.h"
#include "scip/type_scip.h"
#include "scip/type_var.h"

Go to the source code of this file.

Classes

struct  operations_research::GScipResult
struct  operations_research::GScipLinearRange
class  operations_research::GScip
class  operations_research::GScip::Interrupter
struct  operations_research::GScipQuadraticRange
struct  operations_research::GScipSOSData
struct  operations_research::GScipIndicatorConstraint
struct  operations_research::GScipLogicalConstraintData
struct  operations_research::GScipVariableOptions
struct  operations_research::GScipConstraintOptions

Namespaces

namespace  operations_research
 OR-Tools root namespace.

Typedefs

using operations_research::GScipSolution = absl::flat_hash_map<SCIP_VAR*, double>
using operations_research::GScipBranchingPriority = absl::flat_hash_map<SCIP_VAR*, int>

Enumerations

enum class  operations_research::GScipVarType { operations_research::kContinuous , operations_research::kBinary , operations_research::kInteger , operations_research::kImpliedInteger }
enum class  operations_research::GScipHintResult { operations_research::kInfeasible , operations_research::kRejected , operations_research::kAccepted }

Functions

const GScipVariableOptionsoperations_research::DefaultGScipVariableOptions ()
const GScipConstraintOptionsoperations_research::DefaultGScipConstraintOptions ()