EIGENSOLVER

Section can be repeated.

Benchmark and test the eigensolver routines. [Edit on GitHub]

Keywords

Keyword descriptions

DIAG_METHOD: enum = SYEVD

Usage: DIAG_METHOD syevd

Valid values:

  • SYEVD (sca)lapacks syevd

  • SYEVX (sca)lapacks syevx

Diagonalization strategy [Edit on GitHub]

EIGENVALUES: integer = -1

Usage: EIGENVALUES 13

number of eigenvalues to be computed (all=<0) [Edit on GitHub]

INIT_METHOD: enum = RANDOM

Usage: INIT_METHOD RANDOM

Valid values:

  • RANDOM use a random initial matrix

  • READ read a matrix from file MATRIX

Initialization approach [Edit on GitHub]

N: integer = 256

Usage: N 1024

Dimension of the square matrix [Edit on GitHub]

N_LOOP: integer = 10

Usage: N_LOOP 10

Number of operations being timed (useful for small matrices). [Edit on GitHub]