#pragma once #include "irrt_basic.hpp" #include "irrt_error_context.hpp" #include "irrt_numpy_ndarray.hpp" #include "irrt_printer.hpp" #include "irrt_slice.hpp" #include "irrt_typedefs.hpp" #include "irrt_utils.hpp" /* All IRRT implementations. We don't have any pre-compiled objects, so we are writing all implementations in headers and concatenate them with `#include` into one massive source file that contains all the IRRT stuff. */