This summarises what I know about the radiation code (very little!).
The radiation code is taken from the Unified Model, and all the
existing documentation is for the Unified Model and much of it is not
relevant to radiation scheme. I think you need to be on the
departmental computer system to access the following pages.
Notes on the radiation code
- The physical dimension space is N_LAYERS in the vertical and
N_PROFILES in the horizontal.
- The indices for the vertical begin at the top of the domain, so
that p(*,1) is the pressure at the top of the domain.
- The top of the domain for the radiation code is higher than for
the LEM code, e.g. the LEM code may cover the troposphere and
radiation code may cover both the troposphere and stratosphere.
- The pressure, temperature etc which is above the top of the
domain for the LEM is filled in with McClatchey data values in
MERGE_DATA. Number of levels which need filling in is `cut'.
- NPD_LEVELS=>KKP+CUT
- N_PROFILE=JJP
The table below give some typical examples of the routines used in the
LEM. I've produced some very scrappy summarises for some of the
routines. Routines in bold are the ones called from the core LEM code.
Variable Name |
Physically it is |
??? | ??? |