#include <nanoflann.hpp>
Used to declare fixed-size arrays when DIM>0, dynamically-allocated vectors when DIM=-1. Fixed size version for a generic DIM: