Opened 9 years ago
Closed 8 years ago
#449 closed enhancement (fixed)
Generalise outputting from ROPP PP
Reported by: | Ian Culverwell | Owned by: | Ian Culverwell |
---|---|---|---|
Priority: | normal | Milestone: | 9.0 |
Component: | ropp_pp | Version: | 8.0 |
Keywords: | Cc: |
Description
Stig Syndergaard (DMI) reminds us, in connection with Action 3 of the PCR-RE1 review held in April 2016, that:
I haven't seen the final formulation of the recommendations and action (Kent did not forward it to me (yet)), but I think it's only related to a much older issue and change that we did here: https://trac.romsaf.org/ropp/changeset/3308/ropp_src/branches /dev/Share/dmi_trunk_6.0/ropp_pp/config (sec. 0 of the config files). I think at the time you preferred not to make that particular change in ROPP, and I didn't bug you about it again. But when Axel at the review saw the config file at the end of the ATBD (see other email), he couldn't see that Tdry was output. Thus the issue came up that we have different config files in the dmi_trunk. I don't think the recommendation is that the values of the parameters should be the same, although that was also discussed, but I think it was dismissed. Of course, there are code changes to go along with the config file change, I'll try dig them up when I get back.
So we should probably try to do this for ROPP9.0.
Attachments (4)
Change history (8)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
The main difference, then, is a change in the output choice from
output_tdry = .true. ! Flag to output dry temperature
to
output_lev1b = .true. # Flag to output level 1b data output_lev2a = .true. # Flag to output level 2a data
The removal of output_tdry
is likely to be more problematic than the inclusion of output_lev1b
and output_lev2a
. There is also an overhead in updating the documentation. On the other hand, we have been mandated to do it by the PCR-RE1 (https://trac.romsaf.org/wiki/ticket/194).
comment:3 by , 8 years ago
After much toing and froing, too tiresome to document here, Stig and I agreed on the version of the changes implemented at r5106. The attached test scripts check that all 24=16 combinations of the four output options {output_lev1a, output_lev1b, output_lev2a, output_diag}
are doing the right thing.
Tentatively, submit to the test folder ...
Stig has provided the following details.
https://trac.romsaf.org/ropp/changeset/4735/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_pp/config
https://trac.romsaf.org/ropp/changeset/4735/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_pp/common/ropp_pp_read_config.f90
https://trac.romsaf.org/ropp/changeset/4735/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_pp/common/ropp_pp_types.f90
https://trac.romsaf.org/ropp/changeset/4735/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_pp/tools/ropp_pp_invert_tool.f90
https://trac.romsaf.org/ropp/changeset/4735/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_pp/tools/ropp_pp_occ_tool.f90
https://trac.romsaf.org/ropp/browser/ropp_src/branches/dev/Share/dmi_trunk_8.1/ropp_pp/config