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
{
11
public
:
12
FileProblemsProviderAdapter
(std::filesystem::path lp_dir,
13
std::vector<std::string> problem_names);
14
~FileProblemsProviderAdapter
() =
default
;
15
std::vector<std::shared_ptr<Problem>> provideProblems(
16
const
std::string& solver_name,
17
SolverLogManager
& solver_log_manager)
const override
;
18
std::filesystem::path lp_dir_;
19
std::vector<std::string> problem_names_;
20
};
FileProblemsProviderAdapter
Definition
FileProblemsProviderAdapter.h:10
IXpansionProblemsProvider
Definition
IXpansionProblemsProvider.h:10
SolverLogManager
Definition
SolverAbstract.h:17
src
cpp
lpnamer
problem_modifier
include
antares-xpansion
lpnamer
problem_modifier
FileProblemsProviderAdapter.h
Generated by
1.12.0