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