﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
515	DMI ROPP9.1/10.0 wishlist for io	Ian Culverwell	Ian Culverwell	"From #510:

ropp_io:

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ncdf/ncdf_putgetvar_acode.m4

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ncdf/ncdf_putgetvar_schar.m4

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ncdf/ncdf_putgetvar_scode.m4

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ncdf/ncdf_putvar.f90

____Original changeset:

Removed repeated synchronization when writing files:
https://trac.romsaf.org/ropp/changeset/5281

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ncdf/ncdf_create.f90

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ncdf/ncdf_error_handler.f90

____Original changesets:

Avoid infinite loop when 'Protocol error' occurs:
https://trac.romsaf.org/ropp/changeset/5288/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ncdf/ncdf_error_handler.f90

Avoid 'Protocol error' in vagrant environment:
https://trac.romsaf.org/ropp/changeset/5289/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ncdf/ncdf_create.f90

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ropp/ropp_io_write_ncdf_def.f90

____Original changeset:

Added error handling after call to nf90_enddef:
https://trac.romsaf.org/ropp/changeset/5290/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_write_ncdf_def.f90

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/tools/grib2bgrasc.f90

____Original changesets:

PCD bit 15 is now set in bgr files by the grib2bgrasc tool:
https://trac.romsaf.org/ropp/changeset/4795/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/grib2bgrasc.f90

Minor update of grib2bgrasc.f90:
https://trac.romsaf.org/ropp/changeset/4874/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/grib2bgrasc.f90

fcperiod is not well defined for interpolation:
https://trac.romsaf.org/ropp/changeset/4960/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/grib2bgrasc.f90

Adding requested date & time to the bgr file DTocc structure:
https://trac.romsaf.org/ropp/changeset/5100/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/grib2bgrasc.f90

Option --no-ranchk added to grib2bgrasc:
https://trac.romsaf.org/ropp/changeset/5101/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/grib2bgrasc.f90

Skipping mapping of lon to [0:360]:
https://trac.romsaf.org/ropp/changeset/5102/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/grib2bgrasc.f90

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/tools/ropp2ropp.f90

____Original changesets:

Do not warn on the use of --no-ranchk:
https://trac.romsaf.org/ropp/changeset/4820

Adding option to ropp2ropp that allows file merging:
https://trac.romsaf.org/ropp/changeset/5203/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/ropp2ropp.f90

Bug-fix:
https://trac.romsaf.org/ropp/changeset/5374/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/ropp2ropp.f90

Added option -r to remove a processing level:
https://trac.romsaf.org/ropp/changeset/5390/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/ropp2ropp.f90

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/tools/ucar2ropp.f90

____Original changesets:

svn merge of dmi_trunk_8.0:
https://trac.romsaf.org/ropp/changeset/4735/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/tools/ucar2ropp.f90

Do not warn on the use of --no-ranchk:
https://trac.romsaf.org/ropp/changeset/4820

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ropp/ropp_io.f90

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ropp/ropp_io_read.f90

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ropp/ropp_io_read_ncdf_get.f90

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/tools/eum2bufr_ec.f90

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/tools/eum2ropp.f90

https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/tools/ropp2bufr_ec.f90
(similar/consistent updates to ropp2bufr_mo.f90 has not been made since https://trac.romsaf.org/ropp/changeset/3430)

____Original changesets:

Changes to make range checking optional:
https://trac.romsaf.org/ropp/changeset/4272/ropp_src/branches/dev/Share/dmi_trunk_6.1/ropp_io/tools/eum2ropp.f90

Do not warn on the use of --no-ranchk:
https://trac.romsaf.org/ropp/changeset/4820

Changes to handle Metop from UCAR:
https://trac.romsaf.org/ropp/changeset/5016/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Set PCD bit 2 (NRT/Offline) when reading UCAR atmPhs files:
https://trac.romsaf.org/ropp/changeset/5067/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Changed sign in EUM data reconstruction from I's and Q's:
https://trac.romsaf.org/ropp/changeset/5323/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Changes to use eci2eci in ropp_io:
https://trac.romsaf.org/ropp/changeset/5332/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Use 0.02 sec (cl and ol) or 0.001 sec (rs) assumed sampling times:
https://trac.romsaf.org/ropp/changeset/5337/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Do a propor average of SNRs (via I and Q):
https://trac.romsaf.org/ropp/changeset/5344/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Get date and time from level 1a instead of level 1b:
https://trac.romsaf.org/ropp/changeset/5345/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Remove samples with tracking state = 2 for setting, not rising:
https://trac.romsaf.org/ropp/changeset/5349/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Implemented option to get EUMETSATs navbit-corrected excess phase:
https://trac.romsaf.org/ropp/changeset/5356

Implemented option to exclude output of the level 1b bending angle:
https://trac.romsaf.org/ropp/changeset/5362

Metadata adjustments for eum2ropp:
https://trac.romsaf.org/ropp/changeset/5363/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Removed obsolete comments, added one:
https://trac.romsaf.org/ropp/changeset/5367/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Avoid core dump in very rare cases when ol and rs times don't match:
https://trac.romsaf.org/ropp/changeset/5381/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

Modifications to read UCARs atmPrf files:
https://trac.romsaf.org/ropp/changeset/5389/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_read_ncdf_get.f90

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/ropp/ropp_io_types.f90

____Original changesets:

Changed shum_sigma valid range from 5 g/kg to 50 g/kg:
https://trac.romsaf.org/ropp/changeset/4877/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_types.f90

Changed valid range of alt_refrac and geop_refrac:
https://trac.romsaf.org/ropp/changeset/4921/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_types.f90

Changed valid range of shum:
https://trac.romsaf.org/ropp/changeset/5194/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_io/ropp/ropp_io_types.f90

--------------------------------------------------------------------------------------------------------------------------------
https://trac.romsaf.org/ropp/changeset/5427/ropp_src/branches/dev/Share/dmi_trunk_9.0/ropp_io/bufr/ropp2bufr_mod.f90
No original changeset

"	enhancement	closed	normal	ROPP9.1 carry over	ropp_io	11.0	fixed		
