FORCES
FORtran lib for Comp. Env. Sys.
|
Define number representations. More...
Go to the source code of this file.
Modules | |
module | mo_kind |
Define number representations. | |
Variables | |
integer, parameter | mo_kind::i1 = int8 |
1 Byte Integer Kind | |
integer, parameter | mo_kind::i2 = int16 |
2 Byte Integer Kind | |
integer, parameter | mo_kind::i4 = int32 |
4 Byte Integer Kind | |
integer, parameter | mo_kind::i8 = int64 |
8 Byte Integer Kind | |
integer, parameter | mo_kind::sp = real32 |
Single Precision Real Kind. | |
integer, parameter | mo_kind::dp = real64 |
Double Precision Real Kind. | |
integer, parameter | mo_kind::qp = real128 |
Quad Precision Real Kind. | |
integer, parameter | mo_kind::spc = real32 |
Single Precision Complex Kind. | |
integer, parameter | mo_kind::dpc = real64 |
Double Precision Complex Kind. | |
integer, parameter | mo_kind::qpc = real128 |
Quad Precision Complex Kind. | |
integer, parameter | mo_kind::lgt = KIND(.true.) |
Logical Kind. | |
Define number representations.
This module declares the desired ranges and precisions of the number representations, such as single precision or double precision, 32-bit or 64-bit integer, etc.
COPYING
and COPYING.LESSER
provided with this software. The complete GNU license text can also be found at http://www.gnu.org/licenses/. Definition in file mo_kind.F90.