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 <antares/solver/lps/LpsFromAntares.h>
8
9#include <span>
10
11#include "antares-xpansion/lpnamer/model/Problem.h"
12
14 public:
15 [[nodiscard]] static std::shared_ptr<Problem> translateToXpansionProblem(
16 const Antares::Solver::LpsFromAntares& lps, unsigned int year, unsigned int week,
17 const std::string& solver_name, SolverLogManager& solver_log_manager);
18 static std::vector<char> convertSignToLEG(std::span<char> data);
19};
Definition AntaresProblemToXpansionProblemTranslator.h:13
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:19
Definition SolverAbstract.h:16