|
FV3 Bundle
|
Data Types | |
| type | crtm_sensordata_type |
| interface | operator(+) |
| interface | operator(-) |
| interface | operator(==) |
Functions/Subroutines | |
| elemental logical function, public | crtm_sensordata_associated (SensorData) |
| elemental subroutine, public | crtm_sensordata_destroy (SensorData) |
| elemental subroutine, public | crtm_sensordata_create (SensorData, n_Channels) |
| elemental subroutine, public | crtm_sensordata_zero (SensorData) |
| logical function, public | crtm_sensordata_isvalid (SensorData) |
| subroutine, public | crtm_sensordata_inspect (SensorData, Unit) |
| subroutine, public | crtm_sensordata_defineversion (Id) |
| elemental logical function, public | crtm_sensordata_compare (x, y, n_SigFig) |
| integer function, public | crtm_sensordata_inquirefile (Filename, n_DataSets) |
| integer function, public | crtm_sensordata_readfile (Filename, SensorData, Quiet, No_Close, n_DataSets, Debug) |
| integer function, public | crtm_sensordata_writefile (Filename, SensorData, Quiet, No_Close, Debug) |
| elemental logical function | crtm_sensordata_equal (x, y) |
| elemental type(crtm_sensordata_type) function | crtm_sensordata_add (sData1, sData2) |
| elemental type(crtm_sensordata_type) function | crtm_sensordata_subtract (sData1, sData2) |
| integer function | read_record (fid, SensorData) |
| integer function | write_record (fid, SensorData) |
Variables | |
| character(*), parameter | module_version_id = '$Id: CRTM_SensorData_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
| real(fp), parameter | zero = 0.0_fp |
| real(fp), parameter | one = 1.0_fp |
| integer, parameter | ml = 256 |
| character(*), parameter | write_error_status = 'DELETE' |
|
private |
Definition at line 1153 of file CRTM_SensorData_Define.f90.
| elemental logical function, public crtm_sensordata_define::crtm_sensordata_associated | ( | type(crtm_sensordata_type), intent(in) | SensorData | ) |
Definition at line 160 of file CRTM_SensorData_Define.f90.
| elemental logical function, public crtm_sensordata_define::crtm_sensordata_compare | ( | type(crtm_sensordata_type), intent(in) | x, |
| type(crtm_sensordata_type), intent(in) | y, | ||
| integer, intent(in), optional | n_SigFig | ||
| ) |
Definition at line 514 of file CRTM_SensorData_Define.f90.
| elemental subroutine, public crtm_sensordata_define::crtm_sensordata_create | ( | type(crtm_sensordata_type), intent(out) | SensorData, |
| integer, intent(in) | n_Channels | ||
| ) |
Definition at line 225 of file CRTM_SensorData_Define.f90.
| subroutine, public crtm_sensordata_define::crtm_sensordata_defineversion | ( | character(*), intent(out) | Id | ) |
Definition at line 469 of file CRTM_SensorData_Define.f90.
| elemental subroutine, public crtm_sensordata_define::crtm_sensordata_destroy | ( | type(crtm_sensordata_type), intent(out) | SensorData | ) |
Definition at line 189 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 1093 of file CRTM_SensorData_Define.f90.
| integer function, public crtm_sensordata_define::crtm_sensordata_inquirefile | ( | character(*), intent(in) | Filename, |
| integer, intent(out), optional | n_DataSets | ||
| ) |
Definition at line 593 of file CRTM_SensorData_Define.f90.
| subroutine, public crtm_sensordata_define::crtm_sensordata_inspect | ( | type(crtm_sensordata_type), intent(in) | SensorData, |
| integer, intent(in), optional | Unit | ||
| ) |
Definition at line 416 of file CRTM_SensorData_Define.f90.
| logical function, public crtm_sensordata_define::crtm_sensordata_isvalid | ( | type(crtm_sensordata_type), intent(in) | SensorData | ) |
Definition at line 331 of file CRTM_SensorData_Define.f90.
| integer function, public crtm_sensordata_define::crtm_sensordata_readfile | ( | character(*), intent(in) | Filename, |
| type(crtm_sensordata_type), dimension(:), intent(out) | SensorData, | ||
| logical, intent(in), optional | Quiet, | ||
| logical, intent(in), optional | No_Close, | ||
| integer, intent(out), optional | n_DataSets, | ||
| logical, intent(in), optional | Debug | ||
| ) |
Definition at line 737 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 1211 of file CRTM_SensorData_Define.f90.
| integer function, public crtm_sensordata_define::crtm_sensordata_writefile | ( | character(*), intent(in) | Filename, |
| type(crtm_sensordata_type), dimension(:), intent(in) | SensorData, | ||
| logical, intent(in), optional | Quiet, | ||
| logical, intent(in), optional | No_Close, | ||
| logical, intent(in), optional | Debug | ||
| ) |
Definition at line 937 of file CRTM_SensorData_Define.f90.
| elemental subroutine, public crtm_sensordata_define::crtm_sensordata_zero | ( | type(crtm_sensordata_type), intent(inout) | SensorData | ) |
Definition at line 282 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 1277 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 1376 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 90 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 84 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 88 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 92 of file CRTM_SensorData_Define.f90.
|
private |
Definition at line 87 of file CRTM_SensorData_Define.f90.