51 for (int64_t ctr_0 = 0; ctr_0 < indexVectorSize; ctr_0 += 1) {
52 const int32_t x = *((int32_t *)(&_data_indexVector[24 * ctr_0]));
53 const int32_t y = *((int32_t *)(&_data_indexVector[24 * ctr_0 + 4]));
54 const int32_t z = *((int32_t *)(&_data_indexVector[24 * ctr_0 + 8]));
56 const int32_t cx[] = {0, 0, 0, -1, 1, 0, 0, -1, 1, -1, 1, 0, 0, -1, 1, 0, 0, -1, 1, 1, -1, 1, -1, 1, -1, 1, -1};
57 const int32_t cy[] = {0, 1, -1, 0, 0, 0, 0, 1, 1, -1, -1, 1, -1, 0, 0, 1, -1, 0, 0, 1, 1, -1, -1, 1, 1, -1, -1};
58 const int32_t cz[] = {0, 0, 0, 0, 0, 1, -1, 0, 0, 0, 0, 1, 1, 1, 1, -1, -1, -1, -1, 1, 1, 1, 1, -1, -1, -1, -1};
59 const int32_t invdir[] = {0, 2, 1, 4, 3, 6, 5, 10, 9, 8, 7, 16, 15, 18, 17, 12, 11, 14, 13, 26, 25, 24, 23, 22, 21, 20, 19};
61 const int32_t dir = *((int32_t *)(&_data_indexVector[24 * ctr_0 + 12]));
62 _data_field[_stride_field_0 * x + _stride_field_1 * y + _stride_field_2 * z] = *((
double *)(&_data_indexVector[24 * ctr_0 + 16]));