Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
FileProblemsProviderAdapter.h
1
//
2
// Created by marechaljas on 09/01/24.
3
//
4
5
#pragma once
6
7
#include "IXpansionProblemsProvider.h"
8
9
class
FileProblemsProviderAdapter
:
public
IXpansionProblemsProvider
{
10
public
:
11
FileProblemsProviderAdapter
(std::filesystem::path lp_dir,
12
std::vector<std::string> problem_names);
13
~FileProblemsProviderAdapter
() =
default
;
14
std::vector<std::shared_ptr<Problem>> provideProblems(
15
const
std::string& solver_name,
16
SolverLogManager
& solver_log_manager)
const override
;
17
std::filesystem::path lp_dir_;
18
std::vector<std::string> problem_names_;
19
};
FileProblemsProviderAdapter
Definition
FileProblemsProviderAdapter.h:9
IXpansionProblemsProvider
Definition
IXpansionProblemsProvider.h:9
SolverLogManager
Definition
SolverAbstract.h:16
src
cpp
lpnamer
problem_modifier
include
antares-xpansion
lpnamer
problem_modifier
FileProblemsProviderAdapter.h
Generated by
1.12.0