The Laplacian mixing coefficients for tracers ah and momentum am are specified in separate namelists. The defaults shown in the namelists are only valid for a particular grid size; the user must determine the appropriate values for their particular grid size. The variable_hmix option modifies the coefficients ah and am based on functions of the grid cell areas and will reduce the values for smaller grid cells (am and ah thus represent the values at the largest grid cells). Currently, the functional form of this scaling can only be changed by editing the modules. The auto_hmix option attempts to compute coefficients based on known values for other resolutions. The result may or may not be suitable and the auto_hmix option is provided mainly for flexible benchmarking of the code at various resolutions.
&hmix_del2u_nml | LANL default |
CESM1 dipole-grid default |
CESM1 tripole-grid default |
Valid values |
Laplacian momentum mixing parameters |
lauto_hmix | .false. | .false. | .false. | .true., .false. | computes mixing coefficient based on resolution |
lvariable_hmix | .false. | .false. | .false. | .true., .false. | scales mixing coeff by grid cell area |
am | ~2 x 107 | auto-filled by CESM1 POP2 scripts | 1x 108 | momentum mixing coefficient (cm2/s) | |
/ |
&hmix_del2t_nml | LANL default |
CESM1 dipole-grid default |
CESM1 tripole-grid default |
Valid values |
Laplacian tracer mixing parameters |
lauto_hmix | .false. | .false. | .false. | .true., .false. | computes mixing coefficient based on resolution |
lvariable_hmix | .false. | .false. | .true. | .true., .false. | scales mixing coeff by grid cell area |
ah | ~2 x 107 | auto-filled by CESM1 POP2 scripts | 1 x 108 | tracer mixing coefficient (cm2/s) | |
/ |
2010-03-31