calling mkl with multidimensional arrays

calling mkl with multidimensional arrays

Hello,When an MKL routine requires an array for input and/or output, is it always safe to call MKL from Fortran passing a multi-dimensional array, rather than passing a single dimensional array (with the same total size)?ThanksTracy

What is the problem are you seeing? MKL support fortran interface call. So it should be safe to feed it with multi-dimension array. It will read it as single dimension array based on column-major order. It seems more Fortan language feature other than MKL feature.