Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Visible to Intel only — GUID: GUID-67BD14D3-19A8-4342-9244-9B625D2A1BE8

Document Table of Contents

?larrr

Performs tests to decide whether the symmetric tridiagonal matrix T warrants expensive computations which guarantee high relative accuracy in the eigenvalues.

Syntax

call slarrr( n, d, e, info )

call dlarrr( n, d, e, info )

Include Files
  • mkl.fi
Description

The routine performs tests to decide whether the symmetric tridiagonal matrix T warrants expensive computations which guarantee high relative accuracy in the eigenvalues.

Input Parameters
n

INTEGER. The order of the matrix T. (n> 0).

d

REAL for slarrr

DOUBLE PRECISION for dlarrr

Array, DIMENSION (n).

Contains n diagonal elements of the matrix T.

e

REAL for slarrr

DOUBLE PRECISION for dlarrr

Array, DIMENSION (n).

The first (n-1) entries contain sub-diagonal elements of the tridiagonal matrix T; e(n) is set to 0.

Output Parameters
info

INTEGER.

= 0: the matrix warrants computations preserving relative accuracy (default value).

= -1: the matrix warrants computations guaranteeing only absolute accuracy.