Difference between pages "Bugfixes" and "GA4.0 N216 Development"
From UKCA
(Difference between pages)
(→RADAER update: add new cat) |
|||
Line 1: | Line 1: | ||
+ | As part of the GA4.0 UKCA development, in Cambridge we are developing a N216L85 GA4.0 model using the CheT(+GLOMAP) [[Developing_releases#2013_TropIsop.2FCheT_.2B_GLOMAP_.28Co-ordinator:_Graham_Mann.29|configuration]]. However, there is no GA4.0 N216 base model existing at MetUM version 8.4. |
||
− | This page covers bug and bugfixes found in various UKCA branches or jobs. This page will be updated whenever a new bug/bugfix is found. |
||
+ | ==Create a GA4.0 N216 Base model== |
||
− | If you have any concerns, please contact [[User:Nla27 | Luke Abraham]]. If you think that you have found a bug, please report it to him, or alternatively you can add it to the [[Talk:Bugfixes | bugfix talk page]] (or click on the ''discussion'' link above). |
||
+ | There are a number of steps that need to be made before a base GA4.0 N216 model is ready for UKCA to be included: |
||
− | =Compiler Bugs and Bugfixes= |
||
+ | # Assess the models available at the [http://collab.metoffice.gov.uk/trac/GA/wiki/GADocumentation/GA4.0#Jobs GA development page] |
||
− | ===Cray compiler on HECToR XE6=== |
||
+ | #* This shows that the only existing N216 job available is [http://collab.metoffice.gov.uk/trac/GA/wiki/GAJobs/xhcea '''xhcea'''] on MONSooN |
||
− | |||
+ | #** This job ran for 30 years, and the output is available on MOOSE |
||
− | Please also see advice from [http://cms.ncas.ac.uk/index.php/component/content/1583?task=view NCAS-CMS]. |
||
+ | #** The original UKMO version of this job is '''ajthw'''. |
||
− | |||
+ | #* There are however GA4.0 N96 jobs available at vn8.0 ([http://collab.metoffice.gov.uk/trac/GA/wiki/GAJobs/aliur '''aliur''']) and vn8.4 ([http://collab.metoffice.gov.uk/trac/GA/wiki/GAJobs/amche '''amche''']) |
||
− | To allow the VN7.3_UKCA_CheM branch to compile, please include the following compiler file over-ride: |
||
+ | # It is therefore necessary to regrid '''amche''' to N216 for use by UKCA |
||
− | |||
+ | #* There is a [http://collab.metoffice.gov.uk/trac/GA/wiki/GASettings/GA4.0_HRes guide on how change the horizontal resolution] on the GA twiki. |
||
− | /home/ukca/comp_overides/hector_cce_7.3_asad_chem_diags |
||
+ | #** The ancillary files can be taken from '''xhcea''' which already exist on MONSooN. |
||
− | |||
+ | #** There may be other changes that have been made between '''aliur''' and '''xhcea''' which are not represented in the guide. I have therefore asked Jeremy Walton to port '''aliur''' as well as '''amche''' over to MONSooN to check the differences. |
||
− | =Code Bugs and Bugfixes= |
||
+ | #* The new job '''xjgva''' has been created which is a GA4.0 N216L85 AMIP candidate, based on '''amche''' and using the differences from the [http://collab.metoffice.gov.uk/trac/GA/wiki/GASettings/GA4.0_HRes guide] and the differences between '''aliur''' and '''xhcea'''. |
||
− | |||
+ | #** Differences between vn8.0 GA4.0 N216 ('''xhcea''') and N96 ('''aliur'''): [[diff.xjgvx.xjgvz]] |
||
− | ===Corrections to VN7.3_UKCA_CheM branch=== |
||
+ | #** Differences between vn8.4 GA4.0 N216 ('''xjgva''') and N96 ('''amche'''): [[diff.xjgva.xjgvy]] |
||
− | |||
+ | #* It should be noted that the settings were mainly taken from the guide rather than the differences between vn8.0 jobs. Notable differences between '''xjgva''' and '''xhcea''', or '''xjgva''' and '''amche''', are: |
||
− | '''The latest revision number is 9278.''' |
||
+ | #*# In '''xjgva''' soil moisture has been initialised to <code>$USER_ANCIL/N216/orca025/smc_snow/v1/ajthma.smc_scaled</code> whereas '''amche''' sets this from the dump. |
||
− | |||
+ | #*# '''xjgva''' uses the same start dump as '''xhcea''': <code>$USER_ANCIL/N216/start_dumps/v1/ajthma.dai1910</code>. |
||
− | There have been four bugfixes to this branch, one correcting output units (revision 5887), one correcting conversion factors in any StratChem jobs (revision 6356), one correcting a bug win wet-deposition (revision 6791), and one fixing the <code>ukca_transform_halogen</code> routine (revision 9278) which affected the Total N tracer in Stratospheric Chemistry jobs. This also requires an update to the initialisation of this Total N tracer (tracer 4, 34004) - see [[Bugfixes#Total_N_tracer_initial_condition | below]]. |
||
+ | #*# In the ''Large Scale Precipitation'' section, '''xjgva''' uses '''7 substeps over full column''', rather than 10 in '''xhcea'''. |
||
− | |||
+ | #*# '''xjgva''' uses the standard vn8.4 spectral files, rather than the vn7.9 spectral files used by '''xhcea'''. There should be no difference in the components of the file used however. |
||
− | ===Scenario script on PUMA=== |
||
+ | # '''xjgva''' compiled successfully and has been sent off for an equivalent 30-year run to '''xhcea'''. |
||
− | |||
+ | #* '''xjgva''' runs at approximately 2400 +/- 51 seconds for each 10-day jobstep, giving a maximum throughput of 12 model months per day. |
||
− | This script is located at <code>/home/ukca/bin/scenario</code>. |
||
+ | #* However, the actual throughput is quite variable, having between 3 and 12 model months per day with an average turnover of 9 model months at present. |
||
− | |||
− | This was giving incorrect values for CFC-11, CFC-12, and Methyl Bromide (CH3Br), the numbers being too high. This bug has been corrected as of 2011/10/18, but you should double-check your input scripts. |
||
− | |||
− | =UMUI Bugs and Bugfixes= |
||
− | |||
− | ==UMUI Panel Settings== |
||
− | |||
− | ===Total N tracer initial condition=== |
||
− | |||
− | The initial condition for the Total N tracer needs to be updated along with the fcm revision of the VN7.3_UKCA_CheM branch listed [[Bugfixes#Corrections_to_VN7.3_UKCA_CheM_branch | above]]. This file is in the same directory as the previous initial condition file, and is called <code>CheS_init_NOy.anc</code>. The UKCA UMUI jobs have been updated accordingly. |
||
− | |||
− | ===Lightning Emissions=== |
||
− | |||
− | Some jobs may be having issues with lightning NOx emissions. This will not affect all jobs, only those that take the section 0 prognostic cloud base height and cloud top height, rather than the section 5 diagnostic values (this can be checked in <code>ukca_setd1defs.F90</code> or in the UKCA STASH hand-edit). If you need the section 0 prognostics, please make sure following is set: |
||
− | |||
− | Model Selection --> |
||
− | Atmosphere --> |
||
− | Scientific Parameters and Sections --> |
||
− | Section by section choices --> |
||
− | Section 5: Convection --> |
||
− | Continue (follow on window) --> |
||
− | "Apply time decay of convective clouds" = 0 |
||
− | |||
− | If this is not the case these two fields will be empty and there will be no lightning NOx produced by UKCA. This bug does not affect the VN7.3_UKCA_CheM branch, which uses section 5 diagnostics. |
||
− | |||
− | ==UMUI Hand-Edits== |
||
− | |||
− | ===RADAER update=== |
||
− | |||
− | There is an issue with the following hand-edits on PUMA: |
||
− | |||
− | /home/ukca/hand_edits/VN7.3/std/radaer_indir1_on_l38.ed |
||
− | /home/ukca/hand_edits/VN7.3/std/radaer_indir1_on_l38_HECToR.ed |
||
− | /home/ukca/hand_edits/VN7.3/std/ukca_mode_cdnc_l38.ed |
||
− | |||
− | The line |
||
− | |||
− | &USE NAME="UPUKCA", LOCN=6 |
||
− | |||
− | should have been set to |
||
− | |||
− | &USE NAME="UPUKCA", LOCN=1 |
||
− | |||
− | which has now been done. However, if a personal copy of this hand-edit has been taken, it will also need to be corrected. If you have not taken a copy of this hand-edit the correction will be applied the next time your job is processed. |
||
− | [[Category:Support]] |
Revision as of 16:57, 2 January 2014
As part of the GA4.0 UKCA development, in Cambridge we are developing a N216L85 GA4.0 model using the CheT(+GLOMAP) configuration. However, there is no GA4.0 N216 base model existing at MetUM version 8.4.
Create a GA4.0 N216 Base model
There are a number of steps that need to be made before a base GA4.0 N216 model is ready for UKCA to be included:
- Assess the models available at the GA development page
- It is therefore necessary to regrid amche to N216 for use by UKCA
- There is a guide on how change the horizontal resolution on the GA twiki.
- The ancillary files can be taken from xhcea which already exist on MONSooN.
- There may be other changes that have been made between aliur and xhcea which are not represented in the guide. I have therefore asked Jeremy Walton to port aliur as well as amche over to MONSooN to check the differences.
- The new job xjgva has been created which is a GA4.0 N216L85 AMIP candidate, based on amche and using the differences from the guide and the differences between aliur and xhcea.
- Differences between vn8.0 GA4.0 N216 (xhcea) and N96 (aliur): diff.xjgvx.xjgvz
- Differences between vn8.4 GA4.0 N216 (xjgva) and N96 (amche): diff.xjgva.xjgvy
- It should be noted that the settings were mainly taken from the guide rather than the differences between vn8.0 jobs. Notable differences between xjgva and xhcea, or xjgva and amche, are:
- In xjgva soil moisture has been initialised to
$USER_ANCIL/N216/orca025/smc_snow/v1/ajthma.smc_scaled
whereas amche sets this from the dump. - xjgva uses the same start dump as xhcea:
$USER_ANCIL/N216/start_dumps/v1/ajthma.dai1910
. - In the Large Scale Precipitation section, xjgva uses 7 substeps over full column, rather than 10 in xhcea.
- xjgva uses the standard vn8.4 spectral files, rather than the vn7.9 spectral files used by xhcea. There should be no difference in the components of the file used however.
- In xjgva soil moisture has been initialised to
- There is a guide on how change the horizontal resolution on the GA twiki.
- xjgva compiled successfully and has been sent off for an equivalent 30-year run to xhcea.
- xjgva runs at approximately 2400 +/- 51 seconds for each 10-day jobstep, giving a maximum throughput of 12 model months per day.
- However, the actual throughput is quite variable, having between 3 and 12 model months per day with an average turnover of 9 model months at present.