Rate This Document
Findability
Accuracy
Completeness
Readability

KesSolverSetDenseEigenSolverType

Interface Definition

KesReturnCode KesSolverSetDenseEigenSolverType(KesSolver solver, KesDenseEigenSolverType type);

Interface Description

Set the type of the dense eigenvalue solver used in the Rayleigh-Ritz subspace. The default value is KES_SCALAPACK.

Parameters

Parameter

Type

Description

Input/Output

solver

KesSolver

Handle to the solver. It cannot be a null pointer.

Input/Output

type

KesDenseEigenSolverType

Type of the dense eigenvalue solver used in the Rayleigh-Ritz subspace.

Input

KesDenseEigenSolverType

Description

KES_LAPACK

Uses ?syevd/?heevd in KML_LAPACK to solve eigenvalues.

KES_SCALAPACK (default)

Uses p?syevd/p?heevd in KML_SCALAPACK to solve eigenvalues.