(git:9ea9339)
Loading...
Searching...
No Matches
cp_fm_elpa.F File Reference

Go to the source code of this file.

Modules

module  cp_fm_elpa
 Wrapper for ELPA.
 

Functions/Subroutines

subroutine, public cp_fm_elpa::initialize_elpa_library (one_stage, qr, should_print)
 Initialize the ELPA library.
 
subroutine, public cp_fm_elpa::finalize_elpa_library ()
 Finalize the ELPA library.
 
subroutine, public cp_fm_elpa::set_elpa_kernel (requested_kernel)
 Sets the active ELPA kernel.
 
subroutine, public cp_fm_elpa::cp_fm_diag_elpa (matrix, eigenvectors, eigenvalues)
 Driver routine to diagonalize a FM matrix with the ELPA library.
 

Variables

integer, dimension(1), parameter, public cp_fm_elpa::elpa_kernel_ids = [-1]
 
character(len=14), dimension(1), parameter, public cp_fm_elpa::elpa_kernel_names = ["AUTO"]
 
character(len=44), dimension(1), parameter, public cp_fm_elpa::elpa_kernel_descriptions = ["Automatically selected kernel"]
 
logical, save, public cp_fm_elpa::elpa_print = .FALSE.
 
logical, save, public cp_fm_elpa::elpa_qr = .FALSE.
 
logical, save, public cp_fm_elpa::elpa_one_stage = .FALSE.