1 | !------------------------------------------------------------------------------- |
---|
2 | !-- INITIALIZATION PARAMETER NAMELIST |
---|
3 | ! Documentation: https://palm.muk.uni-hannover.de/trac/wiki/doc/app/inipar |
---|
4 | !------------------------------------------------------------------------------- |
---|
5 | &initialization_parameters |
---|
6 | ! |
---|
7 | !-- grid parameters |
---|
8 | !------------------------------------------------------------------------------- |
---|
9 | nx = 39, ! Number of gridboxes in x-direction (nx+1) |
---|
10 | ny = 39, ! Number of gridboxes in y-direction (ny+1) |
---|
11 | nz = 40, ! Number of gridboxes in z-direction (nz) |
---|
12 | |
---|
13 | dx = 2.0, ! Size of single gridbox in x-direction |
---|
14 | dy = 2.0, ! Size of single gridbox in y-direction |
---|
15 | dz = 2.0, ! Size of single gridbox in z-direction |
---|
16 | |
---|
17 | ! |
---|
18 | !-- initialization and vertical profiles |
---|
19 | !------------------------------------------------------------------------------- |
---|
20 | initializing_actions = 'set_constant_profiles', |
---|
21 | ug_surface = 1.0, |
---|
22 | vg_surface = 0.0, |
---|
23 | ! |
---|
24 | !-- numerics |
---|
25 | !------------------------------------------------------------------------------- |
---|
26 | fft_method = 'temperton-algorithm', ! build-in fft method |
---|
27 | |
---|
28 | ! |
---|
29 | !-- advection schemes |
---|
30 | !------------------------------------------------------------------------------- |
---|
31 | momentum_advec = 'ws-scheme', ! default advection scheme |
---|
32 | scalar_advec = 'ws-scheme', |
---|
33 | ! |
---|
34 | !-- temperature setup |
---|
35 | !------------------------------------------------------------------------------- |
---|
36 | neutral = .TRUE., ! strictly neutral flow |
---|
37 | |
---|
38 | ! |
---|
39 | !-- tracer setup, passive scalar as eulerian field |
---|
40 | !------------------------------------------------------------------------------- |
---|
41 | passive_scalar = .TRUE., |
---|
42 | s_surface = 0.0008, !equivalent to 420ppm CO2 as background concentration |
---|
43 | surface_scalarflux = 0.02, !kg emission per square meter and second |
---|
44 | bc_s_b = 'neumann', !boundary conditions for passice scalar at bottom |
---|
45 | |
---|
46 | ! |
---|
47 | !-- boundary conditions |
---|
48 | !------------------------------------------------------------------------------- |
---|
49 | bc_uv_t = 'neumann', ! free-slip boundary condition |
---|
50 | roughness_length = 0.1, ! applies to all surfaces locally |
---|
51 | |
---|
52 | ! |
---|
53 | !-- special methods |
---|
54 | !------------------------------------------------------------------------------- |
---|
55 | dp_external = .TRUE., ! use horizontal pressure gradient |
---|
56 | dpdxy = -0.0002, 0.0, ! for forcing |
---|
57 | omega = 0.0, ! no Coriolis force |
---|
58 | |
---|
59 | ! |
---|
60 | !-- topography |
---|
61 | !------------------------------------------------------------------------------- |
---|
62 | topography = 'read_from_file', |
---|
63 | topography_grid_convention = 'cell_center', ! default |
---|
64 | |
---|
65 | / ! end of initialization parameter namelist |
---|
66 | |
---|
67 | !------------------------------------------------------------------------------- |
---|
68 | !-- RUNTIME PARAMETER NAMELIST |
---|
69 | ! Documentation: https://palm.muk.uni-hannover.de/trac/wiki/doc/app/d3par |
---|
70 | !------------------------------------------------------------------------------- |
---|
71 | &runtime_parameters |
---|
72 | ! |
---|
73 | !-- run steering |
---|
74 | !------------------------------------------------------------------------------- |
---|
75 | end_time = 120.0, |
---|
76 | |
---|
77 | create_disturbances = .TRUE., |
---|
78 | |
---|
79 | ! |
---|
80 | !-- data output |
---|
81 | !------------------------------------------------------------------------------- |
---|
82 | netcdf_data_format = 2, ! use NetCDF3 |
---|
83 | |
---|
84 | dt_data_output = 100.0, |
---|
85 | dt_run_control = 0.0, |
---|
86 | dt_dots = 0.0, |
---|
87 | |
---|
88 | dt_do2d_xy = 100.0, |
---|
89 | dt_do2d_xz = 100.0, |
---|
90 | |
---|
91 | data_output_pr = '#u', |
---|
92 | 'u*2', |
---|
93 | 'wu', |
---|
94 | 'w*u*', |
---|
95 | 'w"u"', |
---|
96 | '#v', |
---|
97 | 'e', |
---|
98 | 'e*', |
---|
99 | '#l', |
---|
100 | '#s', |
---|
101 | |
---|
102 | data_output = 'u', |
---|
103 | 'v', |
---|
104 | 'w', |
---|
105 | 's', |
---|
106 | 'pc', |
---|
107 | |
---|
108 | / ! end of runtime parameter namelist |
---|
109 | |
---|
110 | !------------------------------------------------------------------------------- |
---|
111 | !-- PARTICLE PARAMETER NAMELIST |
---|
112 | ! Documentation: https://palm.muk.uni-hannover.de/trac/wiki/doc/app/parpar |
---|
113 | !------------------------------------------------------------------------------- |
---|
114 | &particle_parameters |
---|
115 | ! |
---|
116 | !-- Boundary conditions for particles |
---|
117 | !------------------------------------------------------------------------------- |
---|
118 | bc_par_lr = 'absorb', ! Left/Right boundary conditions |
---|
119 | bc_par_b = 'reflect',! Bottom boundary condition |
---|
120 | bc_par_t = 'reflect',! Top boundary condition |
---|
121 | |
---|
122 | ! |
---|
123 | !-- Define particle source (Here a point source is defined) |
---|
124 | !------------------------------------------------------------------------------- |
---|
125 | psb = 45.0, ! Bottom edge of particle source |
---|
126 | pst = 45.0, ! Top edge of particle source |
---|
127 | pss = 40.0, ! South edge of particle source |
---|
128 | psn = 40.0, ! North edge of particle source |
---|
129 | psl = 25.0, ! Left edge of particle source |
---|
130 | psr = 25.0, ! Right edge of particle source |
---|
131 | |
---|
132 | ! |
---|
133 | !-- Particle properties (Here a point source is defined) |
---|
134 | !------------------------------------------------------------------------------- |
---|
135 | dt_prel = 1.0, ! Time after new particle set is released |
---|
136 | step_dealloc = 100, ! Time steps after array are deallocated |
---|
137 | particles_per_point = 100, ! Particles per point (default = 1) |
---|
138 | particle_maximum_age = 200.0,! Maximum time for particles (particles will be deleted after 200s) |
---|
139 | |
---|
140 | random_start_position = .FALSE., ! Add random fluctuations for initial particle position |
---|
141 | use_sgs_for_particles = .TRUE., ! SGS-velocities for particles |
---|
142 | dt_dopts = 10.0, ! Particle time series interval |
---|
143 | |
---|
144 | / ! end of particle parameter namelist |
---|