stub for c and openmp implementations