MCPcopy Create free account
hub / github.com/cwida/ALP / SetUp

Method SetUp

publication/source_code/bench_compression_ratio/alp32.cpp:86–105  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

84 uint8_t bit_width {};
85
86 void SetUp() override {
87 dbl_arr = new float[VECTOR_SIZE];
88 exc_arr = new float[VECTOR_SIZE];
89 rd_exc_arr = new uint16_t[VECTOR_SIZE];
90 pos_arr = new uint16_t[VECTOR_SIZE];
91 encoded_arr = new int64_t[VECTOR_SIZE];
92 dec_dbl_arr = new float[VECTOR_SIZE];
93 exc_c_arr = new uint16_t[VECTOR_SIZE];
94 ffor_arr = new int64_t[VECTOR_SIZE];
95 unffor_arr = new int64_t[VECTOR_SIZE];
96 base_arr = new int64_t[VECTOR_SIZE];
97 smp_arr = new float[VECTOR_SIZE];
98 right_arr = new uint32_t[VECTOR_SIZE];
99 left_arr = new uint16_t[VECTOR_SIZE];
100 ffor_right_arr = new uint32_t[VECTOR_SIZE];
101 ffor_left_arr = new uint16_t[VECTOR_SIZE];
102 unffor_right_arr = new uint32_t[VECTOR_SIZE];
103 unffor_left_arr = new uint16_t[VECTOR_SIZE];
104 glue_arr = new float[VECTOR_SIZE];
105 }
106
107 ~alp32_test() override {
108 delete[] dbl_arr;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected