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
class
FileProblemProviderAdapter
:
public
IProblemProviderPort
{
9
public
:
10
explicit
FileProblemProviderAdapter
(std::filesystem::path lp_dir,
11
std::string problem_name);
12
virtual
~FileProblemProviderAdapter
() =
default
;
13
std::shared_ptr<Problem> provide_problem(
14
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:8
IProblemProviderPort
Definition
IProblemProviderPort.h:9
SolverLogManager
Definition
SolverAbstract.h:16
src
cpp
lpnamer
problem_modifier
include
antares-xpansion
lpnamer
problem_modifier
FileProblemProviderAdapter.h
Generated by
1.12.0