Difference between revisions of "UKCA Chemistry and Aerosol vn10.9 Tutorial 2"
(Created page with "UKCA Chemistry and Aerosol Tutorials at vn10.9+ ==Exploring Rose== If you are familiar with the UMUI, you will see that Rose is quite different. As well as a complete re...") |
(→search) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | [[UKCA Chemistry and Aerosol Tutorials at vn10.9 |
+ | [[UKCA Chemistry and Aerosol Tutorials at vn10.9]] |
==Exploring Rose== |
==Exploring Rose== |
||
Line 15: | Line 15: | ||
===um=== |
===um=== |
||
− | [[Image: |
+ | [[Image:Vn10.9_rose_gui_001.png|thumb|300px|right|Figure 1: The UKCA panel in Rose.]] |
Click the arrow by '''um''' to view the list of sections. We'll be most interested in the '''namelist''' section, which contains all the settings that configure the science that will be done in this configuration of the UM, including the UKCA-specific options, and also when adding more output. We will mostly be concerned with 2 sections: |
Click the arrow by '''um''' to view the list of sections. We'll be most interested in the '''namelist''' section, which contains all the settings that configure the science that will be done in this configuration of the UM, including the UKCA-specific options, and also when adding more output. We will mostly be concerned with 2 sections: |
||
====STASH Requests==== |
====STASH Requests==== |
||
− | Go to '''um <math>\rightarrow</math> namelist <math>\rightarrow</math> Model Input and Output <math>\rightarrow</math> STASH Requests and Profiles <math>\rightarrow</math> STASH Requests''' to view all the model output that has been requested by this suite. This list can be quite extensive, and we will cover adding more output in [[UKCA Chemistry and Aerosol vn10.9 |
+ | Go to '''um <math>\rightarrow</math> namelist <math>\rightarrow</math> Model Input and Output <math>\rightarrow</math> STASH Requests and Profiles <math>\rightarrow</math> STASH Requests''' to view all the model output that has been requested by this suite. This list can be quite extensive, and we will cover adding more output in [[UKCA Chemistry and Aerosol vn10.9 Tutorial 3|Tutorial 3: What is STASH?]]. During these tutorials this will be know as '''<span style='color:red;'>the STASH panel</span>'''. |
====Section 34 - UKCA: UK Aerosols and Chemistry==== |
====Section 34 - UKCA: UK Aerosols and Chemistry==== |
||
Line 29: | Line 29: | ||
Data |
Data |
||
− | name |
+ | name i_ageair_reset_method |
− | value |
+ | value 1 |
comments |
comments |
||
error |
error |
||
Line 39: | Line 39: | ||
Metadata |
Metadata |
||
compulsory true |
compulsory true |
||
− | description |
+ | description Method of resetting near-surface values of Age-of-air tracer |
− | fail-if namelist:run_ukca=i_ukca_chem==0 and this=='.false.' # Age-air has to be selected for 'No chem' option. |
||
full_ns /um/namelist/UM Science Settings/section34 |
full_ns /um/namelist/UM Science Settings/section34 |
||
+ | help There are two options available for resetting the near-surface values |
||
− | + | of the age-of-air tracer to 0.0: |
|
− | in the model configuration. |
||
+ | 1. based on maximum level upto which to reset |
||
⚫ | |||
+ | 2. based on maximum height upto which to reset |
||
+ | If 'by level' selected, |
||
+ | recommended value is 10 for consistency |
||
+ | with older UKCA configurations |
||
+ | If 'by height' selected, |
||
+ | the standard value is 2000.0 metres |
||
⚫ | |||
sort-key a09 |
sort-key a09 |
||
+ | trigger namelist:run_ukca=max_ageair_reset_level: 1 ; |
||
− | type logical |
||
+ | namelist:run_ukca=max_ageair_reset_height: 2 ; |
||
+ | value-titles Reset by level,Reset by height |
||
+ | values 1,2 |
||
You can also click '''help''', which lists the help text associated with each variable. If you are not sure about a variable, looking at the info can be very informative. Due to the way the change process of the UM works, all variables must have information, such as the above, supplied, and any new science that has been added also needs to be added to each sections documentation paper. |
You can also click '''help''', which lists the help text associated with each variable. If you are not sure about a variable, looking at the info can be very informative. Due to the way the change process of the UM works, all variables must have information, such as the above, supplied, and any new science that has been added also needs to be added to each sections documentation paper. |
||
Line 52: | Line 61: | ||
===search=== |
===search=== |
||
− | Unlike the UMUI, there is a search |
+ | Unlike the UMUI, there is a search box in Rose. It works best if you know the name of a variable, although it is still very useful to find options if you're not sure where they are. |
'''Please take some time to browse through the rose suite, and get a feel for where things are.''' If you previously used the UMUI, you might want to try to locate comparable panels to see how things have changed. |
'''Please take some time to browse through the rose suite, and get a feel for where things are.''' If you previously used the UMUI, you might want to try to locate comparable panels to see how things have changed. |
||
+ | ==Checklist== |
||
⚫ | |||
+ | |||
+ | : <span style="font-size:20px">☐</span> Make use of search to find what you need in the suite. |
||
+ | |||
⚫ | |||
---- |
---- |
||
''Written by [[User:Nla27 | Luke Abraham]] 2017'' |
''Written by [[User:Nla27 | Luke Abraham]] 2017'' |
Latest revision as of 10:27, 3 January 2018
UKCA Chemistry and Aerosol Tutorials at vn10.9
Exploring Rose
If you are familiar with the UMUI, you will see that Rose is quite different. As well as a complete re-write of the user interface, a lot of the namelists have been streamlined and also other things, such as how STASHmaster files are read (for user diagnostics etc.), have also been changed.
Take a look at your suite, and click through the options. There are 2 key sections that you will need to consider:
fcm_make
Also called often called fcm_make_um.
This section controls which fcm branches are used by the model, and also what compiler settings are used etc. You should go to fcm_make env Sources to see what branches are being used (although there are none used by the UKCA training suite). During the course of these tutorials you will make a branch and add it here to complete the tutorial tasks. You can add both relative paths to the repository (starting with branches/
) and absolute paths to a working copy (starting with /home/
).
um
Click the arrow by um to view the list of sections. We'll be most interested in the namelist section, which contains all the settings that configure the science that will be done in this configuration of the UM, including the UKCA-specific options, and also when adding more output. We will mostly be concerned with 2 sections:
STASH Requests
Go to um namelist Model Input and Output STASH Requests and Profiles STASH Requests to view all the model output that has been requested by this suite. This list can be quite extensive, and we will cover adding more output in Tutorial 3: What is STASH?. During these tutorials this will be know as the STASH panel.
Section 34 - UKCA: UK Aerosols and Chemistry
Go to um namelist UM Science Settings. This contains all the different science sections, and by clicking on each panel you can see the settings for each. If you click on Section 34 - UKCA: UK Aerosols and Chemistry you will be able to see the UKCA settings. During these tutorials this will be known as the UKCA panel.
In Rose there is a 1:1 correspondence between the name of the variable in Rose, and the name of the variable in the namelist and hence the UM. This means that it can be easy to find what variable you might be interested in by first finding the appropriate variable in Rose (e.g. l_ukca_ageair). By the name of each variable is a cog - if you click this you can view info about the variable, which lists all the information the Rose has been given about it, e.g.
Data name i_ageair_reset_method value 1 comments error flags ignored_reason warning Metadata compulsory true description Method of resetting near-surface values of Age-of-air tracer full_ns /um/namelist/UM Science Settings/section34 help There are two options available for resetting the near-surface values of the age-of-air tracer to 0.0: 1. based on maximum level upto which to reset 2. based on maximum height upto which to reset If 'by level' selected, recommended value is 10 for consistency with older UKCA configurations If 'by height' selected, the standard value is 2000.0 metres id namelist:run_ukca=i_ageair_reset_method sort-key a09 trigger namelist:run_ukca=max_ageair_reset_level: 1 ; namelist:run_ukca=max_ageair_reset_height: 2 ; value-titles Reset by level,Reset by height values 1,2
You can also click help, which lists the help text associated with each variable. If you are not sure about a variable, looking at the info can be very informative. Due to the way the change process of the UM works, all variables must have information, such as the above, supplied, and any new science that has been added also needs to be added to each sections documentation paper.
search
Unlike the UMUI, there is a search box in Rose. It works best if you know the name of a variable, although it is still very useful to find options if you're not sure where they are.
Please take some time to browse through the rose suite, and get a feel for where things are. If you previously used the UMUI, you might want to try to locate comparable panels to see how things have changed.
Checklist
- ☐ Make use of search to find what you need in the suite.
Written by Luke Abraham 2017