Can anyone see why I am getting all zeroes back in [A] when calling the MKL dpotrf function below? Info comes back as 0 which indicates success, but A is just full of zeroes. What am I missing?
I have set it up in Visual Studio 2010 as a 32-bit application as follows:
Fortran => Libraries => Use Intel Math Kernel Library = Sequential
Linker => General => Additional Library Directories = C:\Program Files (x86)\Intel\Composer XE 2013 SP1.139\mkl\lib\ia32
Linker => Input => Additional Dependencies = mkl_blas95.lib mkl_lapack95.lib mkl_intel_c.lib mkl_core.lib mkl_sequential.lib
c Fill the upper triangle
c Make it symmetrical
call dpotrf ('L',n,A,n,info)