Renewed F90 interfaces for DSS and PARDISO are available in Intel® MKL 10.3.1 and 10.2.7.
There are a few advantages over the previous version.
New DSS F90 interfaces allow calling factor and solve routines via short names.
Now there is no need to specify a data type (real/complex) in the name of routines as the interfaces are overloaded.
All data types are supported: real(kind=4), real(kind=8), complex(kind=4) and complex(kind=8).
|Old names||New names|
Backward compatibility with old names is supported.
New PARDISO F90 interface is also overloaded and accepts all data types:
real(kind=4), real(kind=8), complex(kind=4) and complex(kind=8).
NOTE: Despite new F90 interfaces are overloaded by all data types - do not forget to set single precision options explicitly in DSS and/or PARDISO when it's needed.