Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
AntaresProblemToXpansionProblemTranslator.h
1//
2// Created by marechaljas on 22/11/22.
3//
4
5#pragma once
6
7#include <span>
8
9#include <antares/solver/lps/LpsFromAntares.h>
10
11#include "antares-xpansion/lpnamer/model/Problem.h"
12
14{
15public:
16 [[nodiscard]] static std::shared_ptr<Problem> translateToXpansionProblem(
17 const Antares::Solver::LpsFromAntares& lps,
18 unsigned int year,
19 unsigned int week,
20 const std::string& solver_name,
21 SolverLogManager& solver_log_manager);
22 static std::vector<char> convertSignToLEG(std::span<char> data);
23};
Definition AntaresProblemToXpansionProblemTranslator.h:14
static std::shared_ptr< Problem > translateToXpansionProblem(const Antares::Solver::LpsFromAntares &lps, unsigned int year, unsigned int week, const std::string &solver_name, SolverLogManager &solver_log_manager)
Definition AntaresProblemToXpansionProblemTranslator.cpp:18
Definition SolverAbstract.h:17