The documentation refers to use lapack and use lapack95. Do I have to add a "use lapack" to access getrf & getrs? It seems if I put in "use lapack" I get: This name has already been used as an external module name. [LAPACK]
If I add "use lapack95", then I get:
Error in opening the compiled module file. Check INCLUDE paths. [LAPACK95]
But if I have neither, I don't get the calls resolved:
Error 2 error LNK2019: unresolved external symbol GETRF referenced in function SMIKE smike.obj
same for getrs.
I am compiling in x64, release, with default real set to kind=8 in compiler options.
! use lapack from intel library PURE SUBROUTINE DGETRF_F95(A,
call getrf(anewt, ipvt, info)
if ( info.ne.0 ) asing = .true.
job = 0
! PURE SUBROUTINE DGETRS1_F95(A,IPIV,B,TRANS,INFO)
! call getrs('N',nnewt,1,anewt,bnewt,mxq,mxq,ipvt,solutn,job)
call getrs(anewt,ipvt,bnewt,'N',job)
Thanks...