Minutes of the code management group meeting 2017-10-19
From UKCA
THIS AGENDA IS STILL A WORK IN PROGRESS
Teleconference Details
Thursday 19th October 2017, 10am - 12noon BST
- UK Landline: +44 (0)1223 761376 (x61376 from an internal University of Cambridge phone)
- Participant passcode: 146205
Present
Met Office:
Cambridge:
Leeds:
Reading:
Lancaster:
Edinburgh:
UEA:
NIWA:
CSIRO:
Apologies: Oliver Wild, Nicolas Bellouin
Actions from this meeting
Minutes
Actions from the Last Meeting (LA)
Minutes of the code management group meeting 2017-07-14
One off actions
- (ongoing) GM to check 8.4 versus 7.3 (and possibly vn8.4 vs 10.x) GLOMAP-mode code and report any missing bug fixes on the bugfix page.
- (ongoing) FOC to incorporate Bug #35 and others into dry deposition work. FOC to draft document that will cover what the new deposition scheme will do
- (ongoing) LA to migrate PUMA UM tickets to MOSRS - see table below
- (new) ALL to check through this table and comment on whether the tickets needs to be ported or not. Deadline 2017-07-28
- (new) LA to open tickets for all changes that still require a ticket
- (ongoing) JM,BJ,NB to discuss incorporation of Nicolas' RADAER description into UKCA (or separate UMDP). JM to take lead.
- (ongoing) FOC to open ticket + Bugfixes Table entry related to 'Unable to calculate tropopause' warnings
- (ongoing) FOC to recommend at next Exec meeting a policy of allowing only CMG to (certify and) distribute any UKCA configurations for science purpose.
- (new) LA (& others who are interested) to look into how to re-organise the UKCA panel (e.g. into sub-panels)
- (new) LA to organise a follow-up meeting of interested parties on the UKCA panel re-organisation
- (new) MD to collate all UKCA parameters into
ukca_constants
in advance of removing duplicates already available in the UM - (new) LA to add comments on
rafeps
into #368 - (new) FOC to close #2358 (Delete 2D photolysis scheme in UKCA)
- (new) MD to take ownership of #142 (Remove old emissions system from UKCA)
- (new) FOC to take ownership of #2356 (Delete older dry deposition scheme in UKCA)
- (new) FOC to take ownership of #1507 (Remove Backward Euler Standard Tropospheric Chemistry)
- (new) AH to take ownership of #2373 (quick method for calculating wet volume redundant)
- (new) LA to take ownership of #1505 (Clean up ukca_strat_update)
- (new) JM to clarify with CJ regarding "Wet oxidation of SO2 in GLOMAP"
- (new) ALL to note code which is redundant
- (new) AH to scope out reducing repetition of mode definitions in GLOMAP
- (new) OM to work on the chemistry scheme code restructuring for vn10.8
- (new) LA to update Bugs table following discussion, closing tickets where appropriate
- (new) FOC to send LA RAQ testing jobs information
- (new) MD to set up TS2000 free-running nudged jobs at vn10.8
- (new) LA to add UKCA wiki page on using UKCA on the Virtual Machine
- (new) LA to create a doodle poll for October after the date of the vn10.9 code freeze
Standing actions
- (ongoing - standing item) CMG to monitor list of bugs and circulate between group for owners.
- (ongoing - standing item) At CMG future meetings there should be included an appendix listing the open bugs. If a ticket is included it is not an open bug (as the owner of ticket is person doing lodging).
- (ongoing - standing item) ALL with access to keep monitoring ukca_bugs email list.
- (ongoing - standing item) ALL to think about if code changes will change KGO and let systems team know in good time. This should be a standard part of our working practice.
- (ongoing - standing item) ALL to review and remove obsolete code
Redundant Code (LA for NS)
- Question: Should all schemes using the backward Euler solver be proposed for redundancy?
# | Description | Ticket | Remarks | Status | Owner |
---|---|---|---|---|---|
1 | Old emissions code (that which uses ancil files) | #142 | None | PROPOSED | Nick Savage |
2 | Old dry deposition scheme | #2356 | None | PROPOSED | Nick Savage |
3 | ukca_volume_mode.F90 - quick method for calculating wet volume is not used since iwvolmethod is hard coded to equal 2. | #2373 | None | Complete | Alan J Hewitt |
4 | 2D photolysis | #2358 | None | PROPOSED | Nick Savage |
5 | ukca_strat_update.F90 - relax_ozone | #1505 | None | PROPOSED | Nick Savage |
6 | Backward Euler Standard Tropospheric Chemistry | #1507 | None | PROPOSED | Nick Savage |
7 | Wet oxidation of SO2 in GLOMAP | None | None | PROPOSED | Colin Johnson |
# | Description | Ticket | Remarks | Status | Owner |
---|---|---|---|---|---|
1 | Deprecated UKCA netcdf attribute options | #2513 | 'emission_type', string type attributes no longer recomeneded. Need some time for most new code to adopt these | DEPRECATED | Nick Savage |
Bugs/Bugfixes (LA)
Open Bugs
# | Description | Ticket | Owner | Status/ Updates | Comments from previous meeting | Comments from this meeting |
---|---|---|---|---|---|---|
31 | FP exceptions in asad_sparse_vars or asad_spimjmp |
#368 (MOSRS) | Nick Savage | vn10.x seems to be better | leave open | |
35 | Error in labelling: Surface resistance <--> stomatal resistance ? | MOSRS #1409 | Fiona O'Connor | folded into DD work | leave open & see above | |
57 | Incorrect logic for DMS anciliaries required | #756 (MOSRS) | Nick Savage | trivial. Might close as wontfix, but might want to do in RAQ | leave open | |
72 | UKCA Dry Deposition: Surface resistance values not set for some species |
#1250 | Alan Hewitt? | leave open but there is a way forward | ||
74 | Bug in ukca_tropopause with definition of PV tropopause | #1283 | Steven Hardiman | Change ownership? Fix is separate from #75 | leave open. FOC did try to lodge, but breaks KGO. Simple fix but with big changes. | |
75 | Bug in STE fluxes | #1367 | Fiona O'Connor | could be endgame | leave open. even with fix, these are still wrong | |
87 | Possible issues with YSTORE in UKCA_CHEMISTRY_CTL. | UM#3245 | Colin Johnson/ Luke Abraham |
leave open | ||
88 | Potential FastJX Scattering Bug | UM#3261 | David Wade/ Luke Abraham |
leave open FOC to send LA RAQ jobs information |
Strategy for next UKCA Release Job (LA/MD)
Highlights from vn10.9 (LA)
PLEASE REMEMBER TO INCLUDE THE KEYWORDS: UKCA & SC0138
vn10.9 UKCA tickets
UMPB September 2017 Highlight Report
- Removal of old emissions system #142
- Solar-cycle in photolysis #2587
- AQUM fixes for ammonium nitrate #2986 & #3174
- Column-call for NR solver #3209
- Fixes to rose-stem #3267
- Re-organisation of NR chemistry listings #3326
Targets for vn11.0 (and beyond) (LA)
Tickets currently targeted for UM11.0 in Trac
Ticket | Summary | Owner | Comments from this meeting |
---|---|---|---|
#100 | PM10 and PM2.5 diagnostics for MODE | johnhemmings | |
#1250 | UKCA dry deposition: surface resistance values not set for some species | alanjhewitt | |
#1703 | Update appropriate UMDPs with regard UKCA-mode aerosol and interactions | janemulcahy | |
#2086 | Time updating for glomap climatology | alanjhewitt | |
#2134 | UKCA-GLOMAP Nx1 PE set-up does not bit-compare with others | mohitdalvi | |
#2532 | Review of option codes associated with UKCA burden diagnostics when running with BE solver | fionaoconnor | |
#2587 | Adding solar variability to photolysis scheme | fraserdennison | |
#2689 | Enable coupling of GLOMAP-MODE Aerosol to FAST-JX photolysis. | michaelhollaway | |
#2741 | Addition of new diagnostic for the dry deposition flux of nitrogen | fionaoconnor | |
#2742 | Addition of new diagnostic for the wet deposition flux of nitrogen | fionaoconnor | |
#2814 | Allow UKCA Chemistry to work with aerosol climatologies | lukeabraham | |
#2898 | Input CO2 concentrations into UKCA when interactive CO2 is operational | colinjohnson | |
#3025 | Add functionality to use NetCDF GLOMAP-mode climatology fields to generate fields required by ACTIVATE | alanjhewitt | |
#3028 | Improve STASH section references related to UKCA components. | mohitdalvi | |
#3127 | Investigate KGO differences in um_n48_ukca_eg app using GNU on the Cray | lukeabraham | |
#3289 | Removal of Backward Euler Std tropospheric chemistry | fionaoconnor | |
#3290 | Removal of old dry deposition scheme using prescribed deposition velocities | fionaoconnor | |
#3292 | Consolidate constant variables used by UKCA | mohitdalvi | |
#3367 | Removing transport of peroxy radical tracers in Strattrop (CHeST) | scottarchernicholls | |
#3384 | Add UKCA processor decomposition tests to rose-stem | lukeabraham |
Tickets currently targeted as Hopefully
Training (LA)
Registration deadline: 3rd November!