Intel® oneAPI Math Kernel Library Developer Reference - Fortran

Fortran 95 Interface Conventions for LAPACK Routines

Intel® oneAPI Math Kernel Library implements the Fortran 95 interface to LAPACK through wrappers that call respective FORTRAN 77 routines. This interface uses such Fortran 95 features as assumed-shape arrays and optional arguments to provide simplified calls to LAPACK routines with fewer arguments.

Note

For LAPACK, Intel® oneAPI Math Kernel Library offers two types of the Fortran 95 interfaces:

The main conventions for the Fortran 95 interface are as follows:

The "Fortran 95 Notes" subsection at the end of the topic describing each routine details concrete rules for reconstructing the values of the omitted optional parameters.