Skip to content

Requirements

The following requirements need to be met to build and properly use cubinterpp.

Installation prerequisites

  • C++ compiler, capable of compiling C++20 or later, e.g. gcc
  • cmake: to use the provided cmake configuration
  • pybind11: to compile the library header into a python module
  • mlpyqtgraph: to plot the example's results

Data requirements

cubinterpp is designed to only handle rectangular grid data with strictly ascending coordinates. To this end, coordinate data is only required in one dimensional form for each coordinate direction. Only the actual data itself needs to be supplied in the actual dimensions. The user is responsible to assure that the supplied data size of each dimension fits to the coordinate data.