![]() |
LION
|
Module implementing the ITM basic types. More...
Data Types | |
| interface | itm_is_valid |
Public Member Functions | |
| logical function | itm_is_valid_int4 (in_int) |
| logical function | itm_is_valid_int8 (in_int) |
| logical function | itm_is_valid_real8 (in_real) |
Public Attributes | |
| integer, parameter | itm_i1 = SELECTED_INT_KIND (2) |
| integer, parameter | itm_i2 = SELECTED_INT_KIND (4) |
| integer, parameter | itm_i4 = SELECTED_INT_KIND (9) |
| integer, parameter | itm_i8 = SELECTED_INT_KIND (18) |
| integer, parameter | r4 = SELECTED_REAL_KIND (6, 37) |
| integer, parameter | r8 = SELECTED_REAL_KIND (15, 300) |
| integer, parameter | itm_int_invalid = -999999999 |
| real(r8), parameter | itm_r8_invalid = -9.0D40 |
Module implementing the ITM basic types.
Source: based on SOLPS b2mod_types.F pulled from ets r100 and extended with input from C. Konz, T. Ribeiro & B. Scott
| logical function itm_types::itm_is_valid_int4 | ( | integer(itm_i4) | in_int | ) |
Here is the call graph for this function:| logical function itm_types::itm_is_valid_int8 | ( | integer(itm_i8) | in_int | ) |
Here is the call graph for this function:| logical function itm_types::itm_is_valid_real8 | ( | real(r8) | in_real | ) |
Here is the call graph for this function:| integer, parameter itm_types::itm_i1 = SELECTED_INT_KIND (2) |
| integer, parameter itm_types::itm_i2 = SELECTED_INT_KIND (4) |
| integer, parameter itm_types::itm_i4 = SELECTED_INT_KIND (9) |
| integer, parameter itm_types::itm_i8 = SELECTED_INT_KIND (18) |
| integer, parameter itm_types::itm_int_invalid = -999999999 |
| real(r8), parameter itm_types::itm_r8_invalid = -9.0D40 |
| integer, parameter itm_types::r4 = SELECTED_REAL_KIND (6, 37) |
| integer, parameter itm_types::r8 = SELECTED_REAL_KIND (15, 300) |