/
global_config
82 lines (64 loc) · 2.19 KB
/
global_config
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# Essential components - do not change default setting
# unless you know what you are doing. These have to be on
# for MONC to run
FFTE = .true.
#core components
decomposition_enabled=.true.
model_synopsis_enabled=.true.
termination_check_enabled=.true.
halo_swapper_enabled=.false.
parcelsetup_base_enabled=.true.
setup_grid_enabled=.true.
basic_parcelsetup_enabled=.true.
readfromfile_parcelsetup_enabled=.false.
plume_parcelsetup_enabled=.false.
writebinary_enabled=.true.
writenetcdf_enabled=.true.
# Component enable configuration
simplesetup_enabled=.false.
debugger_enabled=.false.
# Default disable the test case components (individual user config will enable these)
basic_plume_enabled=.false.
# Component timestepping groups
group_names= start, integrator, last
start_group_type=entire
integrator_group_type=rk_integrated
last_group_type=entire
start_group_contents=writebinary,writenetcdf,termination_check, halo_swapper
last_group_contents=model_synopsis
# Component ordering for other stages
initialisation_stage_ordering=decomposition, setup_grid, parcelsetup_base, basic_parcelsetup,plume_parcelsetup, readfromfile_parcelsetup,termination_check, model_synopsis, halo_swapper, writebinary, writenetcdf, prescribed_parcel_velocity, euler_integrator,rk4_integrator,vort2vel,vorticity_tendency,parcel_mixing,parcel_splitting
integrator_group_contents=vort2vel,vorticity_tendency,euler_integrator,rk4_integrator,parcel_splitting, parcel_mixing
finalisation_stage_ordering=halo_swapper, basic_plume, parcelsetup_base,model_synopsis, writebinary, writenetcdf, rk4_integrator,parcel_mixing,parcel_splitting,vort2vel,vorticity_tendency
# Control configuration
nn_timesteps=-1
display_synopsis_frequency=10
termination_time=1.0
walltime_limit=none
dtm=0.001
timestep_prefactor=0.5
logging=3 #INFO level logging
check_msg_frequency=500
check_walltime_frequency=200
msg_filename=messages
# Decomposition configuration
decomposition_method = twodim
halo_depth=2
# Science constants
von_karman_constant=0.4
z0=2.0e-3
z0th=2.0e-4
alphah=1.0
betam=4.8
betah=7.8
gammam=19.3
gammah=12.0
pi=3.14159
cp=1005.0
rlvap=2.501e6
r=287.05
G=9.81
convective_limit=-0.5
ratio_mol_wts=1.608
rlargep=1.0e37
surface_vapour_mixing_ratio=0.0