FORCES
FORtran lib for Comp. Env. Sys.
|
Check given variable to be equal to the sentinel value. More...
Public Member Functions | |
elemental logical function | check_sentinel_i1 (value) |
Check for sentinel value for i1. | |
elemental logical function | check_sentinel_i2 (value) |
Check for sentinel value for i2. | |
elemental logical function | check_sentinel_i4 (value) |
Check for sentinel value for i4. | |
elemental logical function | check_sentinel_i8 (value) |
Check for sentinel value for i8. | |
elemental logical function | check_sentinel_sp (value) |
Check for sentinel value for sp. | |
elemental logical function | check_sentinel_dp (value) |
Check for sentinel value for dp. | |
elemental logical function | check_sentinel_spc (value) |
Check for sentinel value for spc. | |
elemental logical function | check_sentinel_dpc (value) |
Check for sentinel value for dpc. | |
elemental logical function | check_sentinel_char (value) |
Check for sentinel value for string. | |
Check given variable to be equal to the sentinel value.
This routine will check the given variable to be equal to the specified sentinel value.
[in] | integer/real/complex/character :: value | value to be checked |
logical :: is_sentinel | result |
Definition at line 75 of file mo_sentinel.f90.
elemental logical function mo_sentinel::check_sentinel::check_sentinel_char | ( | character(*), intent(in) | value | ) |
Check for sentinel value for string.
[in] | value | value to determine sentinel |
Definition at line 266 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_char().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_dp | ( | real(dp), intent(in) | value | ) |
Check for sentinel value for dp.
[in] | value | value to determine sentinel |
Definition at line 315 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_dp().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_dpc | ( | complex(dpc), intent(in) | value | ) |
Check for sentinel value for dpc.
[in] | value | value to determine sentinel |
Definition at line 327 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_dpc().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_i1 | ( | integer(i1), intent(in) | value | ) |
Check for sentinel value for i1.
[in] | value | value to determine sentinel |
Definition at line 277 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_i1(), and mo_sentinel::sentinel_i1().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_i2 | ( | integer(i2), intent(in) | value | ) |
Check for sentinel value for i2.
[in] | value | value to determine sentinel |
Definition at line 285 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_i2(), and mo_sentinel::sentinel_i2().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_i4 | ( | integer(i4), intent(in) | value | ) |
Check for sentinel value for i4.
[in] | value | value to determine sentinel |
Definition at line 293 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_i4(), and mo_sentinel::sentinel_i4().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_i8 | ( | integer(i8), intent(in) | value | ) |
Check for sentinel value for i8.
[in] | value | value to determine sentinel |
Definition at line 301 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_i8(), and mo_sentinel::sentinel_i8().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_sp | ( | real(sp), intent(in) | value | ) |
Check for sentinel value for sp.
[in] | value | value to determine sentinel |
Definition at line 309 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_sp().
elemental logical function mo_sentinel::check_sentinel::check_sentinel_spc | ( | complex(spc), intent(in) | value | ) |
Check for sentinel value for spc.
[in] | value | value to determine sentinel |
Definition at line 321 of file mo_sentinel.f90.
References mo_sentinel::check_sentinel_spc().