Antares Xpansion
Investment simulations for Antares studies
Loading...
Searching...
No Matches
RandomBatchShuffler.h
1#ifndef SRC_CPP_BENDERS_BENDERS_BY_BATCH_INCLUDE_RANDOMBATCHSHUFFLER_H_
2#define SRC_CPP_BENDERS_BENDERS_BY_BATCH_INCLUDE_RANDOMBATCHSHUFFLER_H_
3
4#include <vector>
5
7{
8private:
9 unsigned number_of_batch_;
10
11public:
12 explicit RandomBatchShuffler(unsigned number_of_batch):
13 number_of_batch_(number_of_batch)
14 {
15 }
16
17 std::vector<unsigned> GetCyclicBatchOrder(unsigned batch_counter) const;
18};
19#endif // SRC_CPP_BENDERS_BENDERS_BY_BATCH_INCLUDE_RANDOMBATCHSHUFFLER_H_
Definition RandomBatchShuffler.h:7