1 | ! Configuration namelists for ECRAD radiation code |
---|
2 | ! |
---|
3 | ! The following namelist controls the behaviour of the driver routine, |
---|
4 | ! including parallelization options and overriding numbers read from |
---|
5 | ! the NetCDF input file |
---|
6 | ! |
---|
7 | &radiation_driver |
---|
8 | do_parallel = true, ! Use OpenMP parallelization? |
---|
9 | nblocksize = 8, ! Number of columns to process per thread |
---|
10 | |
---|
11 | ! Verbosity level: 0=none, 1=warning, 2=info, 3=progress, 4=detailed, 5=debug |
---|
12 | iverbose = 5, |
---|
13 | |
---|
14 | fractional_std=1., ! (-) vertically constant fractional standard deviation of in-cloud liquid water [0, 3] *0.75* |
---|
15 | overlap_decorr_length=1000, ! (m) vertically constant overlap decorrelation length [0, 5000] *2000* |
---|
16 | ! following Hogan and Illingworth 2000, if overlap_scheme_name=="Exp-Ran" |
---|
17 | ! Ctrue(i,j) = a*Cmax(i,j) + (1-a)*Crand(i,j) ; a = exp(DZ(i,j)/overlap_decorr_length) |
---|
18 | high_inv_effective_size = 0.0001 ! (m-1) override input profile [e-6, e-3] *e-4* |
---|
19 | middle_inv_effective_size = 0.0001 ! (m-1) override input profile [e-6, e-3] *e-4* |
---|
20 | low_inv_effective_size = 0.005 ! (m-1) override input profile [e-5, e-2] *e-3* |
---|
21 | effective_size_scaling = 1.0, ! (-) scale effective size |
---|
22 | |
---|
23 | !sw_albedo = 0.2, ! (-) override shortwave albedo, no default [0,1] |
---|
24 | !lw_emissivity = 1.0, ! (-) override longwave emissivity, no default [0,1] |
---|
25 | |
---|
26 | q_liquid_scaling = 1., ! (-) scale liquid water content input profile |
---|
27 | q_ice_scaling = 1., ! (-) scale ice water content input profile |
---|
28 | cloud_fraction_scaling = 1., ! (-) scale cloud fraction input profile |
---|
29 | |
---|
30 | overlap_decorr_length_scaling=1., ! (-) scale overlap decorrelation length |
---|
31 | |
---|
32 | !skin_temperature = 294.2, ! (K) override skin temperature from input file, no default |
---|
33 | !cos_solar_zenith_angle = .5, ! (-) override cos solar zenith angle from input file, no default |
---|
34 | |
---|
35 | !solar_irradiance_override= 1368.143, ! (Wm-2) override total solar irradiance, default value is 1366.0 |
---|
36 | / |
---|
37 | |
---|
38 | ! |
---|
39 | ! The following namelist controls the behaviour of the ECRAD |
---|
40 | ! radiation code (default values in **) |
---|
41 | ! |
---|
42 | &radiation |
---|
43 | do_lw = true, |
---|
44 | do_sw_direct = true, |
---|
45 | do_3d_effects = true, ! Represent 3D effects? |
---|
46 | do_lw_side_emissivity = true, |
---|
47 | do_3d_lw_multilayer_effects = true, |
---|
48 | directory_name = "data", ! Location of configuration files |
---|
49 | |
---|
50 | liquid_model_name = "SOCRATES", ! Liquid droplet scattering model: "Monochromatic", "HuStamnes", *"SOCRATES"*, "Slingo" |
---|
51 | ice_model_name = "Fu-IFS", ! Ice particle scattering model: "Monochromatic", "Fu-PSRAD", "Fu-IFS", *"Baran"*, "Baran2016", "Baran2017", "Yi" |
---|
52 | cloud_pdf_shape_name = "Gamma", ! To describe liquid water horizontal distribution: *"Gamma"*, "Lognormal" |
---|
53 | |
---|
54 | sw_solver_name = "Tripleclouds", ! Solver: "Homogeneous", *"McICA"*, "SPARTACUS", "Tripleclouds" |
---|
55 | lw_solver_name = "Tripleclouds", ! enable 3D effects |
---|
56 | sw_encroachment_name = "Computed", ! "Maximum" = old behaviour (also "Minimum"/*"Computed"*) |
---|
57 | overlap_scheme_name = "Exp-Ran", ! Cloud overlap: *"Exp-Ran"*, "Max-Ran", "Exp-Exp" |
---|
58 | |
---|
59 | overhead_sun_factor = 0.06, |
---|
60 | do_lw_cloud_scattering = true, ! Clouds scatter in the longwave? |
---|
61 | do_lw_aerosol_scattering= true, ! Aerosols scatter in the longwave? |
---|
62 | cloud_inhom_decorr_scaling = 0.5, |
---|
63 | do_save_radiative_properties = false, ! Save raw radiation properties in radiative_properties.nc? |
---|
64 | |
---|
65 | ! Verbosity level: 0=none, 1=warning, 2=info, 3=progress, 4=detailed, 5=debug |
---|
66 | iverbose = 1, |
---|
67 | use_aerosols = false, ! Include aerosols in radiation calculations? |
---|
68 | n_aerosol_types = 12, |
---|
69 | do_save_spectral_flux = false, ! Save spectral fluxes in output file? |
---|
70 | do_save_gpoint_flux = false, ! Save fluxes per g-point in output file? |
---|
71 | gas_model_name = "RRTMG-IFS", ! Gas model: "Monochromatic", *"RRTMG-IFS"*, "RRTMG-PSRAD" |
---|
72 | / |
---|