gtool5 Fortran 90/95 Library 1.0.0-rc5
日本語
Loading...
Searching...
No Matches
Variables
dc_types Module Reference

Provides kind type parameter values. More...

Variables

integer, parameter, public sp = C_FLOAT
 Single Precision Real number.
 
real(sp), parameter, public sp_eps = EPSILON(0.0e0)
 Machine epsilon for single precision real number.
 
integer, parameter, public dp = C_DOUBLE
 Double Precision Real number
 
real(dp), parameter, public dp_eps = EPSILON(0.0d0)
 Machine epsilon for dobule precision real number.
 
integer, parameter, public i4 = C_INT
 Single Precision Ineger, same as 'integer'
 
integer, parameter, public i8 = C_LONG_LONG
 Double Precision Ineger, same as 'integer(8)'
 
integer, parameter, public stdin = INPUT_UNIT
 Unit number for Standard INPUT
 
integer, parameter, public stdout = OUTPUT_UNIT
 Unit number for Standard OUTPUT
 
integer, parameter, public stderr = ERROR_UNIT
 Unit number for Standard ERROR
 
integer, parameter, public token = 32
 Character length for word, token
 
integer, parameter, public string = 256
 Character length for string
 

Detailed Description

Provides kind type parameter values.

Author
Youhei SASAKI, Yasuhiro MORIKAWA, Eizi TOYODA

Variable Documentation

◆ dp

dc_types::dp = C_DOUBLE

Double Precision Real number

Definition at line 92 of file dc_types.f90.

92 integer, parameter :: DP = c_double

◆ dp_eps

dc_types::dp_eps = EPSILON(0.0d0)

Machine epsilon for dobule precision real number.

Definition at line 97 of file dc_types.f90.

97 real(DP), parameter :: DP_EPS = epsilon(0.0d0)

◆ i4

dc_types::i4 = C_INT

Single Precision Ineger, same as 'integer'

Definition at line 102 of file dc_types.f90.

102 integer, parameter :: I4 = c_int

◆ i8

dc_types::i8 = C_LONG_LONG

Double Precision Ineger, same as 'integer(8)'

Definition at line 107 of file dc_types.f90.

107 integer, parameter :: I8 = c_long_long

◆ sp

dc_types::sp = C_FLOAT

Single Precision Real number.

Definition at line 82 of file dc_types.f90.

82 integer, parameter :: SP = c_float

◆ sp_eps

dc_types::sp_eps = EPSILON(0.0e0)

Machine epsilon for single precision real number.

Definition at line 87 of file dc_types.f90.

87 real(SP), parameter :: SP_EPS = epsilon(0.0e0)

◆ stderr

dc_types::stderr = ERROR_UNIT

Unit number for Standard ERROR

Definition at line 122 of file dc_types.f90.

122 integer, parameter :: STDERR = error_unit

◆ stdin

dc_types::stdin = INPUT_UNIT

Unit number for Standard INPUT

Definition at line 112 of file dc_types.f90.

112 integer, parameter :: STDIN = input_unit

◆ stdout

dc_types::stdout = OUTPUT_UNIT

Unit number for Standard OUTPUT

Definition at line 117 of file dc_types.f90.

117 integer, parameter :: STDOUT = output_unit

◆ string

dc_types::string = 256

Character length for string

Definition at line 137 of file dc_types.f90.

137 integer, parameter :: STRING = 256

◆ token

dc_types::token = 32

Character length for word, token

Definition at line 128 of file dc_types.f90.

128 integer, parameter :: TOKEN = 32