Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#414 closed defect (fixed)

Update the UCAR atmPrf reader

Reported by: Ian Culverwell Owned by: Ian Culverwell
Priority: major Milestone: 8.0
Component: ROPP (all) Version: 8.0
Keywords: Cc:

Description

The 2013 reprocessed COSMIC data use the level1b height coordinate Impact_height rather than Impact_parm, as was used previously. We therefore need to modify elements of ropp_io/ropp/ropp_io_read_ncdf_get.f90 like

   IF (ncdf_isvar('Bend_ang') .AND. ncdf_isvar('Impact_parm')) THEN

so that they read something like

   IF (ncdf_isvar('Bend_ang') .AND. (ncdf_isvar('Impact_parm') .OR. ncdf_isvar('Impact_height'))) THEN

Without this fix, ucar2ropp fails to generate level1b fields.

(The CDAAC webmaster has been queried about this.)

Change history (3)

comment:1 by Ian Culverwell, 10 years ago

Milestone: 9.08.0
Priority: normalmajor

Upgrading to major status, and sneaking in to ROPP8.0.

comment:2 by Ian Culverwell, 10 years ago

Resolution: fixed
Status: newclosed

This has been fixed at r4461.

Works OK on all compilers.

Closing ticket.

comment:3 by Dave Offiler, 10 years ago

Have reviewed the code changes in 44461 and agree this is both sensible in principle and correctly done in practice to solve this particular issue.

Note: See TracTickets for help on using tickets.