F90_KIND

 

Index

NAME
USAGE
SYNOPSIS
PARAMETER DESCRIPTION
NOTES
SEE ALSO
BUGS

F90_KIND

 

NAME

f90_kind - Module providing useful KIND number parameters  

USAGE

USE F90_KIND  

SYNOPSIS

Parameters
ASCII, BYTE, DOUBLE, INT16, INT32, INT64, INT8, QUAD, SINGLE, TWOBYTE, WORD.
 

PARAMETER DESCRIPTION

INTEGER,PARAMETER :: ASCII
CHARACTER kind selector for the ASCII character set.

INTEGER,PARAMETER :: BYTE

LOGICAL kind selector for logical types occupying only one byte of memory.

INTEGER,PARAMETER :: DOUBLE

REAL/COMPLEX kind selector for real and complex types for double precision.

INTEGER,PARAMETER :: INT16

INTEGER kind selector for integer types with at least 16 bits of precision.

INTEGER,PARAMETER :: INT32

INTEGER kind selector for integer types with at least 32 bits of precision.

INTEGER,PARAMETER :: INT64

INTEGER kind selector for integer types with at least 64 bits of precision. This is not available on all systems.

INTEGER,PARAMETER :: INT8

INTEGER kind selector for integer types with at least 8 bits of precision.

INTEGER,PARAMETER :: QUAD

REAL/COMPLEX kind selector for real and complex types with four times default precision. This is not available on all systems.

INTEGER,PARAMETER :: SINGLE

REAL/COMPLEX kind selector for default REAL and default COMPLEX. (This is equivalent to leaving the KIND selector off entirely.)

INTEGER,PARAMETER :: TWOBYTE

LOGICAL kind selector for logical types occupying the same space as INTEGER(INT16) entities.

INTEGER,PARAMETER :: WORD

LOGICAL kind selector for default logical type.
 

NOTES

The source code for this module may be found in the NAGWare library directory (usually /usr/local/NAGWare).  

SEE ALSO

f95(1), nag_modules(3).  

BUGS

Please report any bugs found to "support@nag.co.uk", along with any suggestions for improvements.

© The Numerical Algorithms Group Ltd, Oxford UK. 2001