Scroll to navigation

ieeeck(3) LAPACK ieeeck(3)

NAME

ieeeck - ieeeck: verify inf and NaN are safe

SYNOPSIS

Functions


integer function ieeeck (ispec, zero, one)
IEEECK

Detailed Description

Function Documentation

integer function ieeeck (integer ispec, real zero, real one)

IEEECK

Purpose:

!>
!> IEEECK is called from the ILAENV to verify that Infinity and
!> possibly NaN arithmetic is safe (i.e. will not trap).
!> 

Parameters

ISPEC

!>          ISPEC is INTEGER
!>          Specifies whether to test just for infinity arithmetic
!>          or whether to test for infinity and NaN arithmetic.
!>          = 0: Verify infinity arithmetic only.
!>          = 1: Verify infinity and NaN arithmetic.
!> 

ZERO

!>          ZERO is REAL
!>          Must contain the value 0.0
!>          This is passed to prevent the compiler from optimizing
!>          away this code.
!> 

ONE

!>          ONE is REAL
!>          Must contain the value 1.0
!>          This is passed to prevent the compiler from optimizing
!>          away this code.
!>
!>  RETURN VALUE:  INTEGER
!>          = 0:  Arithmetic failed to produce the correct answers
!>          = 1:  Arithmetic produced the correct answers
!> 

Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Author

Generated automatically by Doxygen for LAPACK from the source code.

Tue Jun 30 2026 04:57:07 Version 3.12.0