Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
SubproblemCut.h
1#pragma once
2
3#include <boost/serialization/map.hpp>
4
5#include "Worker.h"
6#include "common.h"
7namespace PlainData {
8
10 double subproblem_cost;
11 Point var_name_and_subgradient;
12 std::vector<double> criteria;
13 // no-supplied energy
14 std::vector<double> patterns_values;
15 double single_subpb_costs_under_approx;
16 double subproblem_timer;
17 int simplex_iter;
18 int lpstatus;
19 friend class boost::serialization::access;
20 template <class Archive>
21 void serialize(Archive &ar, const unsigned int version) {
22 ar & subproblem_cost;
23 ar & var_name_and_subgradient;
24 ar & criteria;
25 ar & single_subpb_costs_under_approx;
26 ar & subproblem_timer;
27 ar & simplex_iter;
28 ar & lpstatus;
29 }
30};
31} // namespace PlainData
32
33using SubProblemDataMap = std::map<std::string, PlainData::SubProblemData>;
Definition SubproblemCut.h:9