SURFEX v8.1
General documentation of Surfex
|
Data Types | |
interface | igrib_get_value |
interface | igrib_read_bytes |
interface | igrib_set_value |
interface | igrib_write_bytes |
Functions/Subroutines | |
subroutine | igrib_get_int8 (KHANDLE, CDKEY, KVAL, KRET) |
subroutine | igrib_get_int (KHANDLE, CDKEY, KVAL, KRET) |
subroutine | igrib_get_real4 (KHANDLE, CDKEY, PVAL, KRET) |
subroutine | igrib_get_real8 (KHANDLE, CDKEY, PVAL, KRET) |
subroutine | igrib_get_char (KHANDLE, CDKEY, CDVAL, KRET) |
subroutine | igrib_get_int_array (KHANDLE, CDKEY, KVAL, KRET) |
subroutine | igrib_get_real4_array (KHANDLE, CDKEY, PVAL, KRET) |
subroutine | igrib_get_real8_array (KHANDLE, CDKEY, PVAL, KRET) |
subroutine | igrib_set_int8 (KHANDLE, CDKEY, KVAL, KRET) |
subroutine | igrib_set_int (KHANDLE, CDKEY, KVAL, KRET) |
subroutine | igrib_set_real4 (KHANDLE, CDKEY, PVAL, KRET) |
subroutine | igrib_set_real8 (KHANDLE, CDKEY, PVAL, KRET) |
subroutine | igrib_set_char (KHANDLE, CDKEY, CDVAL, KRET) |
subroutine | igrib_set_int8_array (KHANDLE, CDKEY, KVAL, KRET) |
subroutine | igrib_set_int_array (KHANDLE, CDKEY, KVAL, KRET) |
subroutine | igrib_set_real4_array (KHANDLE, CDKEY, PVAL, KRET) |
subroutine | igrib_set_real8_array (KHANDLE, CDKEY, PVAL, KRET) |
subroutine, public | igrib_open_file (KFILE, CDPATH, CDMODE) |
subroutine, public | igrib_close_file (KFILE) |
subroutine, public | igrib_read_from_file (KFILE, KBUF, KBYTES, KRET) |
subroutine | igrib_read_bytes_int (KFILE, KBUF, KBYTES, KRET) |
subroutine | igrib_read_bytes_real4 (KFILE, PBUF, KBYTES, KRET) |
subroutine | igrib_read_bytes_real8 (KFILE, PBUF, KBYTES, KRET) |
subroutine | igrib_read_bytes_char (KFILE, CDBUF, KBYTES, KRET) |
subroutine | igrib_write_bytes_int (KFILE, KBUF, KBYTES) |
subroutine | igrib_write_bytes_real4 (KFILE, PBUF, KBYTES) |
subroutine | igrib_write_bytes_real8 (KFILE, PBUF, KBYTES) |
subroutine | igrib_write_bytes_char (KFILE, CDBUF, KBYTES) |
subroutine, public | igrib_new_from_file (KFILE, KHANDLE, KRET) |
subroutine, public | igrib_new_from_message (KHANDLE, KBUF) |
subroutine, public | igrib_release (KHANDLE) |
subroutine, public | igrib_get_message_size (KHANDLE, KBYTES) |
subroutine, public | igrib_get_message (KHANDLE, KGRIB) |
subroutine, public | igrib_new_from_samples (KHANDLE, CDNAME, KRET) |
subroutine, public | igrib_clone (KHANDLE1, KHANDLE2) |
subroutine | err_msg (KRET) |
subroutine, public | igrib_is_defined (KHANDLE, CDKEY, LDDEFINED, KRET) |
Variables | |
integer, parameter, public | jpgrib_success =GRIB_SUCCESS |
integer, parameter, public | jpgrib_end_of_file =GRIB_END_OF_FILE |
integer, parameter, public | jpgrib_buffer_too_small =GRIB_BUFFER_TOO_SMALL |
integer, parameter, public | jpksize_t =JPIM |
logical, public | lgrib_api_trace = .FALSE. |
|
private |
Definition at line 929 of file grib_api_interface.F90.
subroutine, public grib_api_interface::igrib_clone | ( | integer(kind=jpim), intent(in) | KHANDLE1, |
integer(kind=jpim), intent(out) | KHANDLE2 | ||
) |
Definition at line 908 of file grib_api_interface.F90.
subroutine, public grib_api_interface::igrib_close_file | ( | integer(kind=jpim), intent(in) | KFILE | ) |
subroutine, public grib_api_interface::igrib_get_message_size | ( | integer(kind=jpim), intent(in) | KHANDLE, |
integer(kind=jpksize_t), intent(out) | KBYTES | ||
) |
Definition at line 831 of file grib_api_interface.F90.
subroutine, public grib_api_interface::igrib_is_defined | ( | integer(kind=jpim), intent(in) | KHANDLE, |
character(len=*), intent(in) | CDKEY, | ||
logical, intent(out) | LDDEFINED, | ||
integer(kind=jpim), intent(out), optional | KRET | ||
) |
Definition at line 940 of file grib_api_interface.F90.
subroutine, public grib_api_interface::igrib_new_from_samples | ( | integer(kind=jpim), intent(out) | KHANDLE, |
character(len=*), intent(in) | CDNAME, | ||
integer(kind=jpim), intent(out), optional | KRET | ||
) |
Definition at line 885 of file grib_api_interface.F90.
subroutine, public grib_api_interface::igrib_release | ( | integer(kind=jpim), intent(in) | KHANDLE | ) |
Definition at line 811 of file grib_api_interface.F90.
integer, parameter, public grib_api_interface::jpgrib_buffer_too_small =GRIB_BUFFER_TOO_SMALL |
Definition at line 59 of file grib_api_interface.F90.
integer, parameter, public grib_api_interface::jpgrib_end_of_file =GRIB_END_OF_FILE |
Definition at line 58 of file grib_api_interface.F90.
integer, parameter, public grib_api_interface::jpgrib_success =GRIB_SUCCESS |
Definition at line 57 of file grib_api_interface.F90.
integer parameter public grib_api_interface::jpksize_t =JPIM |
Definition at line 63 of file grib_api_interface.F90.
logical, public grib_api_interface::lgrib_api_trace = .FALSE. |
Definition at line 68 of file grib_api_interface.F90.