Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
BendersMpiOuterLoop.h
1
#pragma once
2
#include "BendersMPI.h"
3
#include "antares-xpansion/benders/benders_core/CriterionComputation.h"
4
namespace
Outerloop {
5
6
class
BendersMpiOuterLoop
:
public
BendersMpi
{
7
public
:
8
~BendersMpiOuterLoop
()
override
=
default
;
9
BendersMpiOuterLoop
(
BendersBaseOptions
const
&options, Logger logger,
10
Writer writer, mpi::environment &env,
11
mpi::communicator &world,
12
std::shared_ptr<MathLoggerDriver> mathLoggerDriver);
13
14
void
launch
()
override
;
15
16
};
17
18
}
// namespace Outerloop
BendersMpi
Class use run the benders algorithm in parallel.
Definition
BendersMPI.h:19
Outerloop::BendersMpiOuterLoop
Definition
BendersMpiOuterLoop.h:6
launch
Definition
launch.py:1
BendersBaseOptions
Definition
common.h:171
src
cpp
benders
benders_mpi
include
antares-xpansion
benders
benders_mpi
BendersMpiOuterLoop.h
Generated by
1.12.0