10integer,
intent(in) :: n
11complex(8),
intent(inout) :: a(n,n)
19nts=mkl_set_num_threads_local(nthd)
20call zgetrf(n,n,a,n,ipiv,info)
23 write(*,
'("Error(zminv): unable to invert matrix")')
24 write(*,
'(" ZGETRF returned INFO = ",I8)') info
28call zgetri(n,a,n,ipiv,work,n,info)
31 write(*,
'("Error(zminv): unable to invert matrix")')
32 write(*,
'(" ZGETRI returned INFO = ",I8)') info
36nts=mkl_set_num_threads_local(0)