Eigenvalue SoLvers for Petaflop-Applications (ELPA)
2017.05.002
|
abstract definition of interface to solve single real eigenvalue problem More...
Public Member Functions | |
subroutine | elpa_eigenvectors_f_i (self, a, ev, q, error) |
abstract definition of interface to solve single real eigenvalue problem
The dimensions of the matrix a (locally ditributed and global), the block-cyclic distribution blocksize, the number of eigenvectors to be computed and the MPI communicators are already known to the object and MUST be set BEFORE with the class method "setup"
It is possible to change the behaviour of the method by setting tunable parameters with the class method "set" Parameters
self | class(elpa_t), the ELPA object |
a | single real matrix a: defines the problem to solve |
ev | single real: on output stores the eigenvalues |
q | single real matrix q: on output stores the eigenvalues |
subroutine elpa_api::elpa_eigenvectors_f_i::elpa_eigenvectors_f_i | ( | class(elpa_t) | self, |
real(kind=c_float), dimension(self%local_nrows, *) | a, | ||
real(kind=c_float), dimension(self%na) | ev, | ||
real(kind=c_float), dimension(self%local_nrows, *) | q, | ||
integer, optional | error | ||
) |