|
logical,
|
public |
|
:: |
do_parallel |
|
|
|
|
integer,
|
public |
|
:: |
nblocksize |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
fractional_std_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
overlap_decorr_length_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
high_inv_effective_size_override |
= |
-1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
middle_inv_effective_size_override |
= |
-1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
low_inv_effective_size_override |
= |
-1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
effective_size_scaling |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
sw_albedo_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
lw_emissivity_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
q_liq_scaling |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
q_ice_scaling |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
cloud_fraction_scaling |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
overlap_decorr_length_scaling |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
skin_temperature_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
solar_irradiance_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
solar_cycle_multiplier_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
cos_sza_override |
|
|
|
|
real(kind=jprb),
|
public |
|
:: |
cloud_inhom_separation_factor |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
cloud_separation_scale_surface |
= |
-1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
cloud_separation_scale_toa |
= |
-1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
cloud_separation_scale_power |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
h2o_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
co2_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
o3_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
co_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
ch4_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
n2o_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
o2_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
cfc11_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
cfc12_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
hcfc22_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
ccl4_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
no2_scaling |
= |
1.0_jprb |
|
|
real(kind=jprb),
|
public |
|
:: |
sw_diag_wavelength_bound(NMaxSpectralDiag+1) |
= |
-1.0_jprb |
|
|
character(len=NMaxStringLength),
|
public |
|
:: |
sw_diag_file_name |
= |
'sw_diagnostics.nc' |
|
|
integer,
|
public |
|
:: |
n_sw_diag |
|
|
|
|
character(len=32),
|
public |
|
:: |
vmr_suffix_str |
= |
'_vmr' |
|
|
integer,
|
public |
|
:: |
istartcol |
|
|
|
|
integer,
|
public |
|
:: |
iendcol |
|
|
|
|
logical,
|
public |
|
:: |
do_save_inputs |
|
|
|
|
logical,
|
public |
|
:: |
do_save_aerosol_optics |
|
|
|
|
logical,
|
public |
|
:: |
do_save_cloud_optics |
|
|
|
|
logical,
|
public |
|
:: |
do_save_net_fluxes |
|
|
|
|
logical,
|
public |
|
:: |
do_ignore_inhom_effective_size |
= |
.false. |
|
|
integer,
|
public |
|
:: |
nrepeat |
|
|
|
|
logical,
|
public |
|
:: |
do_correct_unphysical_inputs |
= |
.false. |
|
|
logical,
|
public |
|
:: |
do_write_hdf5 |
= |
.false. |
|
|
logical,
|
public |
|
:: |
do_write_double_precision |
= |
.false. |
|
|
character(len=NMaxStringLength),
|
public |
|
:: |
experiment_name |
= |
'' |
|
|
integer,
|
public |
|
:: |
iverbose |
|
|
|