Statistiques
| Révision :

root / src / lapack / double / disnan.f @ 10

Historique | Voir | Annoter | Télécharger (834 octet)

1 1 pfleura2
      LOGICAL FUNCTION DISNAN( DIN )
2 1 pfleura2
*
3 1 pfleura2
*  -- LAPACK auxiliary routine (version 3.2.2) --
4 1 pfleura2
*  -- LAPACK is a software package provided by Univ. of Tennessee,    --
5 1 pfleura2
*  -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
6 1 pfleura2
*     June 2010
7 1 pfleura2
*
8 1 pfleura2
*     .. Scalar Arguments ..
9 1 pfleura2
      DOUBLE PRECISION   DIN
10 1 pfleura2
*     ..
11 1 pfleura2
*
12 1 pfleura2
*  Purpose
13 1 pfleura2
*  =======
14 1 pfleura2
*
15 1 pfleura2
*  DISNAN returns .TRUE. if its argument is NaN, and .FALSE.
16 1 pfleura2
*  otherwise.  To be replaced by the Fortran 2003 intrinsic in the
17 1 pfleura2
*  future.
18 1 pfleura2
*
19 1 pfleura2
*  Arguments
20 1 pfleura2
*  =========
21 1 pfleura2
*
22 1 pfleura2
*  DIN     (input) DOUBLE PRECISION
23 1 pfleura2
*          Input to test for NaN.
24 1 pfleura2
*
25 1 pfleura2
*  =====================================================================
26 1 pfleura2
*
27 1 pfleura2
*  .. External Functions ..
28 1 pfleura2
      LOGICAL DLAISNAN
29 1 pfleura2
      EXTERNAL DLAISNAN
30 1 pfleura2
*  ..
31 1 pfleura2
*  .. Executable Statements ..
32 1 pfleura2
      DISNAN = DLAISNAN(DIN,DIN)
33 1 pfleura2
      RETURN
34 1 pfleura2
      END