Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
IProblemProviderPort.h
1
//
2
// Created by marechaljas on 03/11/22.
3
//
4
5
#pragma once
6
7
#include "antares-xpansion/lpnamer/model/Problem.h"
8
9
class
IProblemProviderPort
{
10
public
:
11
virtual
~IProblemProviderPort
() =
default
;
12
[[nodiscard]]
virtual
std::shared_ptr<Problem> provide_problem(
13
const
std::string& solver_name,
14
SolverLogManager
& solver_log_manager)
const
= 0;
15
};
IProblemProviderPort
Definition
IProblemProviderPort.h:9
SolverLogManager
Definition
SolverAbstract.h:16
src
cpp
lpnamer
problem_modifier
include
antares-xpansion
lpnamer
problem_modifier
IProblemProviderPort.h
Generated by
1.12.0