MPI-SCATCI  2.0
An MPI version of SCATCI
elpadiagonalizer_module::elpadiagonalizer Type Reference

Diagonalizer class. More...

Inheritance diagram for elpadiagonalizer_module::elpadiagonalizer:
Collaboration diagram for elpadiagonalizer_module::elpadiagonalizer:

Public Member Functions

procedure, public diagonalize_backend => diagonalize_backend_elpa
 
- Public Member Functions inherited from scalapackdiagonalizer_module::scalapackdiagonalizer
procedure, public diagonalize => diagonalize_scalapack
 
procedure, public diagonalize_backend => diagonalize_backend_scalapack
 
procedure, public process_solution
 
- Public Member Functions inherited from diagonalizer_module::basediagonalizer
procedure(generic_diagonalize), deferred diagonalize
 

Detailed Description

Diagonalizer class.

Authors
J Benda
Date
2019

ELPA diagonalizer class is based on SCALAPACKDiagonalizer and shares with its parent class everything (including processing of solutions) except the very backend used for the symmetric matrix diagonalization (subroutine diagonalize_backend).

Definition at line 57 of file ELPADiagonalizer_module.f90.

Member Function/Subroutine Documentation

◆ diagonalize_backend()

procedure, public elpadiagonalizer_module::elpadiagonalizer::diagonalize_backend

Definition at line 59 of file ELPADiagonalizer_module.f90.


The documentation for this type was generated from the following file: