Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
ZipProblemsProviderAdapter.h
1//
2// Created by marechaljas on 25/11/22.
3//
4
5#pragma once
6
7#include "IXpansionProblemsProvider.h"
8#include "antares-xpansion/helpers/ArchiveReader.h"
9
11{
12public:
13 ZipProblemsProviderAdapter(std::filesystem::path lp_dir,
14 std::shared_ptr<ArchiveReader> archive_reader,
15 std::vector<std::string> problem_names);
16 [[nodiscard]] std::vector<std::shared_ptr<Problem>> provideProblems(
17 const std::string& solver_name,
18 SolverLogManager& solver_log_manager) const override;
19 std::shared_ptr<ArchiveReader> archive_reader_;
20 std::filesystem::path lp_dir_;
21 std::vector<std::string> problem_names_;
22};
Definition IXpansionProblemsProvider.h:10
Definition SolverAbstract.h:17
Definition ZipProblemsProviderAdapter.h:11