Eötvös Quantum Utilities  v4.9.146
Providing the Horsepowers in the Quantum Realm
Modules | Macros | Functions/Subroutines
getDiagInv.F90 File Reference

Module to calculate the diagonal of the inverse of a real/complex sparse matrix via the PARDISO libraries. More...

Go to the source code of this file.

Modules

module  getdiaginv
 Module to calculate the diagonal of the inverse of a real/complex sparse matrix via the PARDISO libraries.
 

Macros

#define MAXMEM   16000000 !In kilobytes
 
#define MAXNRHS   100
 

Functions/Subroutines

subroutine getdiaginv::dgetdiaginv (sizeA, nonzerosA, a, ia, ja, invA, error)
 Get the diagonal part of the inverse of double valued real matrices. More...
 
subroutine getdiaginv::zgetdiaginv (sizeA, nonzerosA, a, ia, ja, real_invA, imag_invA, error)
 Get the diagonal part of the inverse of double valued complex matrices. More...
 

Detailed Description

Module to calculate the diagonal of the inverse of a real/complex sparse matrix via the PARDISO libraries.

This file is part of the EQuUs MKL package.

Definition in file getDiagInv.F90.

Macro Definition Documentation

◆ MAXMEM

#define MAXMEM   16000000 !In kilobytes

◆ MAXNRHS

#define MAXNRHS   100