![]() |
OpenFAST
Wind turbine multiphysics simulator
|
This module stores constants to specify the KIND of variables. More...
Variables | |
integer, parameter | b1ki = SELECTED_INT_KIND( 2 ) |
Kind for one-byte whole numbers. | |
integer, parameter | b2ki = SELECTED_INT_KIND( 4 ) |
Kind for two-byte whole numbers. | |
integer, parameter | b4ki = SELECTED_INT_KIND( 9 ) |
Kind for four-byte whole numbers. | |
integer, parameter | b8ki = SELECTED_INT_KIND( 18 ) |
Kind for eight-byte whole numbers. | |
integer, parameter | quki = real128 |
Kind for 16-byte, floating-point numbers. | |
integer, parameter | r8ki = real64 |
Kind for eight-byte floating-point numbers. | |
integer, parameter | siki = real32 |
Kind for four-byte, floating-point numbers. | |
integer, parameter | bytes_in_siki = 4 |
Number of bytes per SiKi number. | |
integer, parameter | bytes_in_r8ki = 8 |
Number of bytes per R8Ki number. | |
integer, parameter | bytes_in_quki = 16 |
Number of bytes per QuKi number. | |
integer, parameter | intki = B4Ki |
Default kind for integers. | |
integer, parameter | bytes_in_int = 4 |
Number of bytes per IntKi number - use SIZEOF() | |
integer, parameter | reki = SiKi |
Default kind for floating-point numbers. | |
integer, parameter | dbki = R8Ki |
Default kind for double floating-point numbers. | |
integer, parameter | bytes_in_real = BYTES_IN_SiKi |
Number of bytes per ReKi number - use SIZEOF() | |
integer, parameter | bytes_in_dbl = BYTES_IN_R8Ki |
Number of bytes per DbKi number - use SIZEOF() | |
This module stores constants to specify the KIND of variables.
NOTE: When using preprocessor definition DOUBLE_PRECISION (which sets ReKi=R8Ki and DbKi=QuKi), you may need to use a compile option to convert default reals to 8 bytes: