28 #ifndef EVALUATE_IMP_ALIASES_H_
29 #define EVALUATE_IMP_ALIASES_H_
32 #include <unordered_map>
47 std::optional<std::map<run_environment::ParallelParamsSetting, RunData>>>;
52 std::pair<std::string, std::map<run_eval::MiddleValData, double>>;
57 std::pair<MultRunData, std::vector<RunSpeedupAvgMedian>>>;
std::unordered_map< run_environment::AccSetting, std::pair< MultRunData, std::vector< RunSpeedupAvgMedian > >> MultRunDataWSpeedupByAcc
Mapping of acceleration setting to run and speedup data.
std::map< InputSignature, std::optional< std::map< run_environment::ParallelParamsSetting, RunData > >> MultRunData
Alias mapping input signature to run data for each parallel parameters setting Run data is null if r...
std::pair< std::string, std::map< run_eval::MiddleValData, double > > RunSpeedupAvgMedian
Alias for speedup data with speedup name paired with mapping that contains average and median speedup...
Declares class to store headers with data corresponding to current program run and evaluation.
Contains namespace with enums and constants for implementation run evaluation.
AccSetting
Enum for acceleration setting.