FV3 Bundle
|
Data Types | |
interface | compare_float |
interface | compares_within_tolerance |
interface | operator(.equalto.) |
interface | operator(.greaterthan.) |
interface | operator(.lessthan.) |
interface | tolerance |
Functions/Subroutines | |
elemental logical function | equalto_real_single (x, y) |
elemental logical function | equalto_real_double (x, y) |
elemental logical function | equalto_complex_single (x, y) |
elemental logical function | equalto_complex_double (x, y) |
elemental logical function | is_greater_than_single (x, y) |
elemental logical function | is_greater_than_double (x, y) |
elemental logical function | is_less_than_single (x, y) |
elemental logical function | is_less_than_double (x, y) |
elemental logical function | compare_real_single (x, y, ULP, Percent) |
elemental logical function | compare_real_double (x, y, ULP, Percent) |
elemental logical function | compare_complex_single (x, y, ULP, Percent) |
elemental logical function | compare_complex_double (x, y, ULP, Percent) |
elemental real(single) function | tolerance_real_single (x, n) |
elemental real(double) function | tolerance_real_double (x, n) |
elemental complex(single) function | tolerance_complex_single (x, n) |
elemental complex(double) function | tolerance_complex_double (x, n) |
elemental logical function | cwt_real_single (x, y, n, cutoff) |
elemental logical function | cwt_real_double (x, y, n, cutoff) |
elemental logical function | cwt_complex_single (x, y, n, cutoff) |
elemental logical function | cwt_complex_double (x, y, n, cutoff) |
Variables | |
character(*), parameter | module_version_id = '$Id: Compare_Float_Numbers.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
real(single), parameter | sp_zero = 0.0_Single |
real(double), parameter | dp_zero = 0.0_Double |
real(single), parameter | sp_one = 1.0_Single |
real(double), parameter | dp_one = 1.0_Double |
real(single), parameter | sp_ten = 10.0_Single |
real(double), parameter | dp_ten = 10.0_Double |
real(single), parameter | sp_hundred = 100.0_Single |
real(double), parameter | dp_hundred = 100.0_Double |
real(single), parameter | sp_compare_cutoff = 1.0e-15_Single |
real(double), parameter | dp_compare_cutoff = 1.0e-15_Double |
integer, parameter, public | default_n_sigfig = 6 |
|
private |
|
private |
|
private |
Definition at line 437 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 401 of file Compare_Float_Numbers.f90.
|
private |
|
private |
|
private |
Definition at line 680 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 664 of file Compare_Float_Numbers.f90.
|
private |
|
private |
|
private |
Definition at line 151 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 145 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 228 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 217 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 289 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 278 of file Compare_Float_Numbers.f90.
|
private |
|
private |
|
private |
Definition at line 575 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 562 of file Compare_Float_Numbers.f90.
integer, parameter, public compare_float_numbers::default_n_sigfig = 6 |
Definition at line 101 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 99 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 97 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 93 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 95 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 91 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 87 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 98 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 96 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 92 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 94 of file Compare_Float_Numbers.f90.
|
private |
Definition at line 90 of file Compare_Float_Numbers.f90.