Opened 15 years ago

Closed 15 years ago

#183 closed task (invalid)

Forward model Geopotentials

Reported by: Huw Lewis Owned by: Huw Lewis
Priority: normal Milestone: 4.0
Component: ROPP (all) Version: 3.0
Keywords: Cc:

Description (last modified by Huw Lewis)

GRAS SAF helpdesk enquiry from Axel:

When running the ropp_fm_bg2ro_1d with ECMWF hybrid levels I noticed
 that geopotentials are required as input. These geopotentials are
 actually calculated by the forward model from the model levels and 
are correctly written out into the output file (independent of the 
actual input geopotentials). So it actually makes more sense to 
remove them from the input requirements and only write them out.

The availability of valid 'level' data (impact, geop_refrac, geop) are used in ropp_io_rangecheck to test whether Level1b, 2a or 2b data exist in a file. Even if no rangechecking is applied, the number of geop data points in a file (valid or otherwise) defines the size of the Level2b structure on reading a ROPP input file.

For FM applications, it does make sense to have geop as only an output variable (since it is not actually required as an input to FM calculations). More generically, defining each data structure based on the available height parameters (and time for Level1a) is the most generic method.

Ticket created to review this as part of ROPP-4 development.

Change history (2)

comment:1 by Huw Lewis, 15 years ago

Description: modified (diff)

comment:2 by Huw Lewis, 15 years ago

Resolution: invalid
Status: newclosed

Users are free to modify the provided routines as required to, e.g., fit with their assimilation system. We will gain better understanding of the ease with which this can be done from ROPP-5 beta testing.

To maintain the generality required when integrating with ropp_io routines (e.g. rangecheck, ascend etc), requirement on geop levels as an input to the FM stand-alone tool should remain.

Close ticket as invalid.

Note: See TracTickets for help on using tickets.