Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
VariablesGroup.h
1#pragma once
2#include <regex>
3#include <string>
4#include <vector>
5
6#include "CriterionInputDataReader.h"
7namespace Benders::Criterion {
9 public:
10 explicit VariablesGroup(const std::vector<std::string>& all_variables,
11 const std::vector<CriterionSingleInputData>&
12 criterion_single_input_data);
13
14 [[nodiscard]] std::vector<std::vector<int>> Indices() const;
15
16 private:
17 void Search();
18 const std::vector<std::string>& all_variables_;
19 const std::vector<CriterionSingleInputData> &criterion_single_input_data_;
20 std::vector<std::vector<int>> indices_;
21};
22} // namespace Benders::Criterion
Definition VariablesGroup.h:8