NCEPLIBS-g2 4.0.0
|
Converts every GRIB2 field to another GRIB2 field, with different packing options. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | cnv22 (ifl1, ifl2, ipack, usemiss, imiss, table_ver) |
This subroutine converts every GRIB2 field in a file to another GRIB2 field, most likely one using a different packing option. | |
Converts every GRIB2 field to another GRIB2 field, with different packing options.
Definition in file cnv22.F90.
subroutine cnv22 | ( | integer, intent(in) | ifl1, |
integer, intent(in) | ifl2, | ||
integer, intent(in) | ipack, | ||
logical, intent(in) | usemiss, | ||
imiss, | |||
integer | table_ver | ||
) |
This subroutine converts every GRIB2 field in a file to another GRIB2 field, most likely one using a different packing option.
Date | Programmer | Comments |
---|---|---|
2003-06-11 | Gilbert | Initial |
2008-05-14 | Vuong | Add missing value management option 0 |
2009-05-20 | Vuong | Initialize variables idsect,local,list_opt |
[in] | ifl1 | Fortran unit number of input GRIB2 file. |
[in] | ifl2 | Fortran unit number of output GRIB2 file. |
[in] | ipack | GRIB2 packing option:
|
[in] | usemiss | uses missing value management (instead of bitmaps), for use with ipack options 2, 31, and 32. |
[in] | imiss | Missing value management:
|
[in] | table_ver | Master Table version, where x is number from 2 to 10. |
Definition at line 37 of file cnv22.F90.
References addfield(), addgrid(), getgb2(), gf_free(), gribcreate(), gribend(), mkieee(), params::param_get_abbrev(), and rdieee().
Referenced by cnvgrib().