12 #define omp_get_thread_num() 0
13 #define omp_get_num_threads() 1
14 #define omp_get_max_threads() 1
15 #define omp_set_num_threads( x ) 0
29#define FMT_HEADER_ONLY
30#include <fmt/ostream.h>
31#include <fmt/format.h>
32#include <fmt/ranges.h>
48using std::make_shared;
50typedef std::map<string,
51 std::pair<vector<ArrayXf>, vector<ArrayXf>>
57#include "nlohmann/json.hpp"
61static float MAX_FLT = std::numeric_limits<float>::max();
62static float MIN_FLT = std::numeric_limits<float>::lowest();
std::map< string, std::pair< vector< ArrayXf >, vector< ArrayXf > > > LongData
< nsga2 selection operator for getting the front
constexpr bool always_false_v