Go to the source code of this file.
|
subroutine, public | cp_fm_elpa::initialize_elpa_library () |
| Initialize the ELPA library. More...
|
|
subroutine, public | cp_fm_elpa::finalize_elpa_library () |
| Finalize the ELPA library. More...
|
|
subroutine, public | cp_fm_elpa::set_elpa_kernel (requested_kernel) |
| Sets the active ELPA kernel. More...
|
|
subroutine, public | cp_fm_elpa::set_elpa_qr (use_qr, use_qr_unsafe) |
| Sets flags that determines if ELPA should try to use QR during diagonalization If use_qr = .TRUE., the QR step is performed only if the size of the input matrix is suitable. Check cp_fm_diag_elpa for further details. More...
|
|
subroutine, public | cp_fm_elpa::set_elpa_print (flag) |
| Sets a flag that determines if additional information about the ELPA diagonalization should be printed when the diagonalization routine is called. More...
|
|
subroutine, public | cp_fm_elpa::cp_fm_diag_elpa (matrix, eigenvectors, eigenvalues) |
| Driver routine to diagonalize a FM matrix with the ELPA library. More...
|
|