Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 3/31/2025
Public
Document Table of Contents

Extended Eigensolver Input Parameters

The input parameters for Extended Eigensolver routines are contained in an integer array named fpm. To call the Extended Eigensolver interfaces, this array should be initialized using the routine feastinit.

Parameter

Default

Description

fpm(1)

0

Specifies whether Extended Eigensolver routines print runtime status.

fpm(1)=0

Extended Eigensolver routines do not generate runtime messages at all.

fpm(1)=1

Extended Eigensolver routines print runtime status to the screen.

fpm(2)

8

The number of contour points Ne = 8 (see the description of FEAST algorithm). Must be one of {3,4,5,6,8,10,12,16,20,24,32,40,48}.

fpm(3)

12

Error trace double precision stopping criteria ε (ε = 10-fpm(3)) .

fpm(4)

20

Maximum number of Extended Eigensolver refinement loops allowed. If no convergence is reached within fpm(4) refinement loops, Extended Eigensolver routines return info=2.

fpm(5)

0

User initial subspace. If fpm(5)=0 then Extended Eigensolver routines generate initial subspace, if fpm(5)=1 the user supplied initial subspace is used.