N1850OCBDRDDMS_f19_tn14_250119
Contents
N1850OCBDRDDMS_f19_tn14_250119#
Data storage#
The data is stored on NIRD @ sigma2
/projects/NS2345K/DO_NOT_TOUCH/NS2345K/noresm/cases/N1850OCBDRDDMS_f19_tn14_250119
Path to case directory#
on Vilje @ sigma2
/home/metno/oyvinds/NorESM2old/noresmdevcases/N1850OCBDRDDMS_f19_tn14_250119
Path to diagnostics#
http://ns2345k.web.sigma2.no/diagnostics/noresm/common/N1850OCBDRDDMS_f19_tn14_250119/
Summary of simulation#
To reduce the net radiation imbalance @TOM (top of model) the sea-salt emissions were increased by 10%
Increased (x2) error tolerance in energy conservation test in CICE
Modifications to the convection code included as SourceMod
Continued to use the previous namelist changes compared to repository for CAM6-Nor, MICOM and CLM5
New namelist additions compared to repository for CAM6-Nor:
aerotab_table_dir = ‘/cluster/shared/noresm/inputdata/noresm-only/atm/cam/camoslo/AeroTab_20oct16’ -> ‘/cluster/shared/noresm/inputdata/noresm-only/atm/cam/camoslo/AeroTab_8jun17’
Namelist changes compared to repository for MICOM:
bkopal = 1.e-6 -> 5.e-6
rcalc = 48. -> 35.
ropal = 35. -> 45.
For all user name list specifics, see bottom of this page
Simulation specifics#
CESM parent |
CESM2.0.0 |
Parent |
N1850OCBDRDDMS_f19_tn14_201218 |
Run type |
branch |
Branch time from parent |
01-01-0091 |
Simulated years |
01-01-0091 - 31-12-0645 |
Compset |
1850_CAM60%PTAERO_CLM50%BGC-CROP_CICE_MICOM%ECO_MOSART_SGLC_SWAV_BGC%BDRDDMS |
Git branch |
featureCAM5-OsloDevelopment_trunk2.0-6 |
Git commit |
9aa22b2 |
Resolution |
f19_tn14 |
Machine |
Vilje |
Node allocation#
<entry id="NTASKS">
<type>integer</type>
<values>
<value compclass="ATM">768</value>
<value compclass="CPL">768</value>
<value compclass="OCN">186</value>
<value compclass="WAV">300</value>
<value compclass="GLC">768</value>
<value compclass="ICE">504</value>
<value compclass="ROF">8</value>
<value compclass="LND">256</value>
<value compclass="ESP">1</value>
</values>
<desc>number of tasks for each component</desc>
</entry>
Code modifications (SourceMods)#
iHAMOCC modifications#
In components/micom/hamocc/beleg_bgc.F90
Line 209
bkopal = 1.e-6 !i.e. 1.0 mmol Si/m3
to
bkopal = 5.e-6 !i.e. 1.0 mmol Si/m3
Line 269 from
#elif defined(WLIN)
rcalc = 48. ! calcium carbonate to organic phosphorous production ratio
ropal = 35. ! opal to organic phosphorous production ratio
to
#elif defined(WLIN)
rcalc = 35. ! calcium carbonate to organic phosphorous production ratio
ropal = 45. ! opal to organic phosphorous production ratio
1.1 x seasalt emissions#
Line 176 in components/cam/src/chemistry/oslo_aero/seasalt_model.F90
!Eqn. 9 in Salter et al. (2015)
numberFlux(:ncol,n) = 1.1_r8*whitecapAreaFraction(:ncol)* &
( coeffA(n)*(sst(:ncol)-273.15_r8)*(sst(:ncol)-273.15_r8)*(sst(:ncol)-273.15_r8) &
+ coeffB(n)*(sst(:ncol)-273.15_r8)*(sst(:ncol)-273.15_r8) &
+ coeffC(n)*(sst(:ncol)-273.15_r8) &
+ coeffD(n) )
Moist convection in CAM#
Moist convection modifications (“zmst” modifications) in
components/cam/src/NorESM/zm_convF90:
Increased error tolerance in energy conservation test in CICE#
ferr = energy conservation error (W m-2)
Line 2390 in /components/cice/src/source/ice_therm_vertical.F90
changed from
if (ferr > ferrmax) then
to
if (ferr > 2*ferrmax) then
Includes the long wave aod error#
Information about the bug: The aerosol long wave calculations used information from the aerosol shortwave interpolation on aerosol size. The result was that aerosol longwave forcing was not included during night. A first estimate based on estimates from AMIP simulation is + 0.03 W/m2. The forcing is not evenly distributed, but mostly focused on Sahara including downstream and the Arabian peninsula. The numbers here are around 1-2 W/m2.
Note this bug was fixed in N1850OCBDRDDMS_f19_tn14_07052019
User name lists#
user_nl_cam#
&dyn_fv_inparm
fv_am_correction= .true.
fv_am_diag = .true.
fv_am_fix_lbl = .true.
fv_am_fixer = .true.
&phys_ctl_nl
dme_energy_adjust = .true.
&zmconv_nl
zmconv_c0_lnd = 0.0200D0
zmconv_c0_ocn = 0.0200D0
zmconv_ke = 8.0E-6
µ_mg_nl
micro_mg_dcs = 5.0e-4
&clubb_params_nl
clubb_gamma_coef = 0.258
&gw_drag_nl
tau_0_ubc = .true.
&cldfrc_nl
cldfrc_iceopt = 4
&phys_ctl_nl
aerotab_table_dir =
'/work/shared/noresm/inputdata/noresm-only/atm/cam/camoslo/AeroTab_8jun17'
user_nl_clm#
Reset snow: Remove infiltration excess water as runoff if the temperature of the surface water pool is below freezing.
finidat = '/work/shared/noresm/inputdata/cesm2_init/b.e20.B1850.f09_g17.pi_control.all.297/0308-01-01/b.e20.B1850.f09_g17.pi_control.all.297.clm2.r.0308-01-01-00000.nc'
use_init_interp = .true.
reset_snow = .true.
Time series of spinup#
NorESM2-LM spinup simulations
Left column (from top to bottom): Globally and annually averaged Net radiation @ top of model, Surface (2m) air temperature, Sea surface temperature (SST), global and volume averaged ocean temperature, Atlantic meridional oveturning circulation (AMOC) @ 26.5N.
Right column (from top to bottom): Globally and annually sum of Sea salt surface emissions, DMS (dimethylsulfide) surface emissions, globally and annually averaged vertically-integrated total cloud cover, shortwave cloud forcing and longwave cloud forcing.