SCIP++ refs/heads/main
 
Loading...
Searching...
No Matches
initial_solution.hpp
1#pragma once
2
3#include <map>
4
5namespace scippp {
6
7// forward declare
8class Var;
9
16 friend class Model;
18 std::map<const Var*, double> m_values {};
19
20public:
28 void setValue(const Var& var, double value);
29
39 double& operator()(const Var& var);
40};
41
42}
A primal solution to be added to SCIP's solution pool.
void setValue(const Var &var, double value)
Sets the value for a variable in the solution.
double & operator()(const Var &var)
Access the mutable value assigned to the variable.
A SCIP optimization model.
Definition model.hpp:40
C++ wrapper for SCIP.
Wrapper for a SCIP variable.
Definition var.hpp:17