FV3 Bundle
|
Data Types | |
type | odas_type |
Functions/Subroutines | |
logical function, public | associated_odas (ODAS, ANY_Test) |
integer function, public | destroy_odas (ODAS, No_Clear, RCS_Id, Message_Log) |
integer function, public | allocate_odas (n_Predictors, n_Absorbers, n_Channels, n_Alphas, n_Coeffs, ODAS, RCS_Id, Message_Log) |
integer function, public | assign_odas (ODAS_in, ODAS_out, RCS_Id, Message_Log) |
integer function, public | equal_odas (ODAS_LHS, ODAS_RHS, ULP_Scale, Check_All, RCS_Id, Message_Log) |
integer function, public | checkrelease_odas (ODAS, RCS_Id, Message_Log) |
integer function, public | checkalgorithm_odas (ODAS, RCS_Id, Message_Log) |
subroutine, public | info_odas (ODAS, Info, RCS_Id) |
subroutine | clear_odas (ODAS) |
Variables | |
character(*), parameter | module_rcs_id = '$Id: ODAS_Define.f90 60152 2015-08-13 19:19:13Z paul.vandelst@noaa.gov $' |
integer, parameter | ip_invalid = -1 |
real(double), parameter | fp_invalid = -1.0_Double |
integer, parameter | set = 1 |
integer, parameter | sl = 20 |
integer, parameter | ml = 256 |
integer, parameter, public | odas_release = 7 |
integer, parameter | odas_version = 1 |
character(*), parameter | odas_algorithm_name = 'ODAS' |
integer, parameter | carriage_return = 13 |
integer, parameter | linefeed = 10 |
integer, parameter, public | invalid_wmo_satellite_id = 1023 |
integer, parameter, public | invalid_wmo_sensor_id = 2047 |
integer, parameter, public | n_sensor_types = 4 |
integer, parameter, public | invalid_sensor = 0 |
integer, parameter, public | microwave_sensor = 1 |
integer, parameter, public | infrared_sensor = 2 |
integer, parameter, public | visible_sensor = 3 |
integer, parameter | ultraviolet_sensor = 4 |
character(*), dimension(0:n_sensor_types), parameter, public | sensor_type_name = (/ 'Invalid ', 'Microwave ', 'Infrared ', 'Visible ', 'Ultraviolet' /) |
integer function, public odas_define::allocate_odas | ( | integer, intent(in) | n_Predictors, |
integer, intent(in) | n_Absorbers, | ||
integer, intent(in) | n_Channels, | ||
integer, intent(in) | n_Alphas, | ||
integer, intent(in) | n_Coeffs, | ||
type(odas_type), intent(inout) | ODAS, | ||
character(*), intent(out), optional | RCS_Id, | ||
character(*), intent(in), optional | Message_Log | ||
) |
Definition at line 528 of file ODAS_Define.f90.
logical function, public odas_define::associated_odas | ( | type(odas_type), intent(in) | ODAS, |
integer, intent(in), optional | ANY_Test | ||
) |
integer function, public odas_define::checkalgorithm_odas | ( | type(odas_type), intent(in) | ODAS, |
character(*), intent(out), optional | RCS_Id, | ||
character(*), intent(in), optional | Message_Log | ||
) |
Definition at line 1329 of file ODAS_Define.f90.
integer function, public odas_define::checkrelease_odas | ( | type(odas_type), intent(in) | ODAS, |
character(*), intent(out), optional | RCS_Id, | ||
character(*), intent(in), optional | Message_Log | ||
) |
Definition at line 1226 of file ODAS_Define.f90.
|
private |
integer function, public odas_define::destroy_odas | ( | type(odas_type), intent(inout) | ODAS, |
integer, intent(in), optional | No_Clear, | ||
character(*), intent(out), optional | RCS_Id, | ||
character(*), intent(in), optional | Message_Log | ||
) |
Definition at line 340 of file ODAS_Define.f90.
integer function, public odas_define::equal_odas | ( | type(odas_type), intent(in) | ODAS_LHS, |
type(odas_type), intent(in) | ODAS_RHS, | ||
integer, intent(in), optional | ULP_Scale, | ||
integer, intent(in), optional | Check_All, | ||
character(*), intent(out), optional | RCS_Id, | ||
character(*), intent(in), optional | Message_Log | ||
) |
subroutine, public odas_define::info_odas | ( | type(odas_type), intent(in) | ODAS, |
character(*), intent(out) | Info, | ||
character(*), intent(out), optional | RCS_Id | ||
) |
|
private |
Definition at line 87 of file ODAS_Define.f90.
|
private |
Definition at line 75 of file ODAS_Define.f90.
integer, parameter, public odas_define::infrared_sensor = 2 |
Definition at line 96 of file ODAS_Define.f90.
integer, parameter, public odas_define::invalid_sensor = 0 |
Definition at line 94 of file ODAS_Define.f90.
integer, parameter, public odas_define::invalid_wmo_satellite_id = 1023 |
Definition at line 90 of file ODAS_Define.f90.
integer, parameter, public odas_define::invalid_wmo_sensor_id = 2047 |
Definition at line 91 of file ODAS_Define.f90.
|
private |
Definition at line 74 of file ODAS_Define.f90.
|
private |
Definition at line 88 of file ODAS_Define.f90.
integer, parameter, public odas_define::microwave_sensor = 1 |
Definition at line 95 of file ODAS_Define.f90.
|
private |
Definition at line 80 of file ODAS_Define.f90.
|
private |
Definition at line 71 of file ODAS_Define.f90.
integer, parameter, public odas_define::n_sensor_types = 4 |
Definition at line 93 of file ODAS_Define.f90.
|
private |
Definition at line 85 of file ODAS_Define.f90.
integer, parameter, public odas_define::odas_release = 7 |
Definition at line 82 of file ODAS_Define.f90.
|
private |
Definition at line 83 of file ODAS_Define.f90.
character(*), dimension( 0:n_sensor_types ), parameter, public odas_define::sensor_type_name = (/ 'Invalid ', 'Microwave ', 'Infrared ', 'Visible ', 'Ultraviolet' /) |
Definition at line 99 of file ODAS_Define.f90.
|
private |
Definition at line 77 of file ODAS_Define.f90.
|
private |
Definition at line 79 of file ODAS_Define.f90.
|
private |
Definition at line 98 of file ODAS_Define.f90.
integer, parameter, public odas_define::visible_sensor = 3 |
Definition at line 97 of file ODAS_Define.f90.