#pragma once

#include <cstddef>

constexpr std::size_t X = 3;
constexpr std::size_t Y = 6;
constexpr std::size_t Z = 65536;
using MyData = int;

// Global pointer declared in target region
#pragma omp declare target
extern MyData ***global_ptr;
#pragma omp end declare target
