Multidimensional data interpolation (table lookup)

Dear Fortran experts,
Is there a multidimensional data interpolation function/subroutine/library in Fortran (for n>3)?
Something similar to: Interpolation for 1-D, 2-D, 3-D, and N-D gridded data in ndgrid format - MATLAB interpn
Thanks for your help

4 Likes