source: palm/trunk/EXAMPLES/street_canyon/street_canyon_p3d @ 4126

Last change on this file since 4126 was 4096, checked in by motisi, 5 years ago

Updated street_canyon example

File size: 4.7 KB
Line 
1!-------------------------------------------------------------------------------
2!-- INITIALIZATION PARAMETER NAMELIST
3!   Documentation: https://palm.muk.uni-hannover.de/trac/wiki/doc/app/inipar
4!-------------------------------------------------------------------------------
5 &initialization_parameters
6!-- Grid
7!------------------------------------------------------------------------------
8          nx = 39,                                  ! (nx+1)*dx for cyclic bc / (nx+1) for non-cyclic
9          ny = 39,                                  ! (ny+1)*dy for cyclic bc / (ny+1) for non-cyclic
10          nz = 40,                                  ! (nz+2)
11          dx = 2.0, dy = 2.0, dz = 2.0,
12         
13          topography     = 'single_street_canyon',
14          canyon_height  = 40.0,
15          canyon_width_x = 40.0,
16         
17!-- Numerics
18!------------------------------------------------------------------------------     
19          fft_method     = 'temperton-algorithm',   ! The fast Fourier transformation is used for solving the perturbation pressure equation with a direct method and for calculating power spectra
20          momentum_advec =           'pw-scheme',       
21          scalar_advec   =           'pw-scheme',         
22         
23!
24!-- Initialization
25!------------------------------------------------------------------------------         
26          initializing_actions = 'set_constant_profiles',
27
28          ug_surface       = 1.0,
29          vg_surface       = 0.0,
30          roughness_length = 0.1,
31         
32          surface_heatflux = 0.0,
33          wall_heatflux    = 0.0, 0.0, 0.0, 0.0, 0.0,
34         
35!
36!-- Physics
37!------------------------------------------------------------------------------
38          omega = 0.0,
39         
40!
41!-- Boundary conditions
42!------------------------------------------------------------------------------
43          bc_pt_b              = 'neumann',
44          bc_uv_t              = 'neumann',
45          conserve_volume_flow =       .T.,          ! maintain constant bulk velocity
46         
47/ ! end of initialization namelist
48
49!-------------------------------------------------------------------------------
50!-- RUNTIME PARAMETER NAMELIST
51!   Documentation: https://palm.muk.uni-hannover.de/trac/wiki/doc/app/d3par
52!-------------------------------------------------------------------------------
53 &runtime_parameters
54 
55!
56!-- Run steering
57!------------------------------------------------------------------------------
58          end_time                 = 7200.0, 
59          create_disturbances      =    .T.,          ! Switch to impose random perturbations to the horizontal velocity field
60          dt_disturb               =  150.0,
61          disturbance_energy_limit =   0.01,          ! Upper limit value of the perturbation energy of the velocity field used as a criterion for imposing random perturbations
62          dt_max                   =   0.01,
63!
64!-- General output settings
65!------------------------------------------------------------------------------         
66          netcdf_data_format = 5,
67
68!
69!-- Run-control/timeseries output settings
70!------------------------------------------------------------------------------         
71          dt_run_control = 6.0,                     ! Temporal interval at which run control output is to be made
72          dt_dots = 6.0,                            ! Temporal interval at which time series data shall be output
73
74!
75!-- Profile output settings
76!------------------------------------------------------------------------------
77          skip_time_dopr            =      0.0,     ! No output of vertical profile data before this interval has passed
78          dt_dopr                   =   1200.0,     ! Temporal interval at which data of vertical profiles shall be output
79          averaging_interval_pr     =   1200.0,
80          dt_averaging_input_pr     =      6.0,     ! Temporal interval of data which are subject to temporal averaging
81          data_output_pr            = '#u', 'w"u"', 'w*u*', 'wu', 'u*2',
82                                      '#v', 'w"v"', 'w*v*', 'wv', 'v*2',
83                                    'w', 'w*2', 'e', 'e*', '#km', '#l',
84
85!
86!-- 2D/3D output settings
87!------------------------------------------------------------------------------         
88          do3d_at_begin          =    .F.,
89         
90          skip_time_data_output  =    0.0,
91          dt_data_output         = 1200.0,
92          averaging_interval     = 1200.0,
93          dt_averaging_input     =    6.0,
94
95          section_xz             =    1.0,                        !j*dy
96         
97          data_output = 'u',       'v',       'w',
98                       'u_xz_av', 'v_xz_av', 'w_xz_av',
99                       'u_av',    'v_av',    'w_av',
100
101/ ! end of runtime namelist
102
Note: See TracBrowser for help on using the repository browser.