source: palm/trunk/SOURCE/CURRENT_MODIFICATIONS @ 343

Last change on this file since 343 was 343, checked in by maronga, 15 years ago

adjustments for lcxt4 and ibmy, allow user 2d xy cross section output at z=nzb+1

  • Property svn:keywords set to Id
File size: 7.1 KB
Line 
1New:
2---
3Additional timestep criterion in case of simulations with plant canopy (timestep)
4
5Check for illegal entries in section_xy|xz|yz that exceed nz+1|ny+1|nx+1
6(check_parameters)
7
8Clipping of dvrp output implemented. Default colourtable for particles
9implemented, particle attributes (color, dvrp_size) can be set with new
10parameters particle_color, particle_dvrpsize, color_interval,
11dvrpsize_interval (init_dvrp, data_output_dvrp, modules, user_data_output_dvrp).
12Slicer attributes (dvrp) are set with new routine set_slicer_attributes_dvrp
13and are controlled with existing parameters slicer_range_limits.
14(set_slicer_attributes_dvrp)
15
16Ocean atmosphere coupling allows to use independent precursor runs in order
17to account for different spin-up times. The time when coupling has to be
18started is given by new inipar parameter coupling_start_time. The precursor
19ocean run has to be started using new mrun option "-y" in order to add
20appendix "_O" to all output files.
21(check_for_restart, check_parameters, data_output_2d, data_output_3d,
22data_output_profiles, data_output_ptseries, data_output_spectra,
23data_output_tseries, header, init_coupling, modules, mrun,
24parin, read_var_list, surface_coupler, time_integration, write_var_list)
25
26Polygon reduction for topography and ground plate isosurface. Reduction level
27for buildings can be chosen with parameter cluster_size. (init_dvrp)
28
29External pressure gradient (check_parameters, header, init_3d_model, modules,
30parin, prognostic_equations, read_var_list, write_var_list)
31
32New topography case 'single_street_canyon' (header, init_grid, modules, parin,
33read_var_list, user_check_parameters, user_header, user_init_grid, write_var_list)
34
35Option to predefine a target bulk velocity for conserve_volume_flow
36(check_parameters, header, init_3d_model, modules, parin, read_var_list,
37write_var_list)
38
39Option for user defined 2D data output in xy cross sections at z=nzb+1
40(data_output_2d, user_data_output_2d)
41
42check_for_restart, check_parameters, data_output_2d, data_output_3d, data_output_dvrp, data_output_profiles, data_output_ptseries, data_output_spectra, data_output_tseries, init_coupling, init_dvrp, init_grid, init_3d_model, header, modules, mrun, package_parin, parin, prognostic_equations, read_var_list, surface_coupler, timestep, time_integration, user_check_parameters, user_data_output_2d, user_data_output_dvrp, user_header, user_init_grid, write_var_list
43
44New: set_particle_attributes, set_slicer_attributes_dvrp
45
46Changed:
47-------
48Small change in formatting of the message handling routine concering the output in the
49job protocoll. (message)
50
51initializing_actions='read_data_for_recycling' renamed to 'cyclic_fill', now
52independent of turbulent_inflow (check_parameters, header, init_3d_model)
53
542 NetCDF error numbers changed. (data_output_3d)
55
56A Link to the website appendix_a.html is printed for further information
57about the possible errors. (message)
58
59Temperature gradient criterion for estimating the boundary layer height
60replaced by the gradient criterion of Sullivan et al. (1998). (flow_statistics)
61
62NetCDF unit attribute in timeseries output in case of statistic regions added
63(netcdf)
64
65Output of NetCDF messages with aid of message handling routine.
66(check_open, close_file, data_output_2d, data_output_3d,
67data_output_profiles, data_output_ptseries, data_output_spectra,
68data_output_tseries, netcdf, output_particles_netcdf)
69
70Output of messages replaced by message handling routine.
71(advec_particles, advec_s_bc, buoyancy, calc_spectra, check_for_restart,
72check_open, coriolis, cpu_log, data_output_2d, data_output_3d, data_output_dvrp,
73data_output_profiles, data_output_spectra, fft_xy, flow_statistics, header,
74init_1d_model, init_3d_model, init_dvrp, init_grid, init_particles, init_pegrid,
75netcdf, parin, plant_canopy_model, poisfft_hybrid, poismg, read_3d_binary,
76read_var_list, surface_coupler, temperton_fft, timestep, user_actions,
77user_data_output_dvrp, user_dvrp_coltab, user_init_grid, user_init_plant_canopy,
78user_parin, user_read_restart_data, user_spectra )
79
80Maximum number of tails is calculated from maximum number of particles and
81skip_particles_for_tail (init_particles)
82
83Value of vertical_particle_advection may differ for each particle group
84(advec_particles, header, modules)
85
86First constant in array den also defined as type double. (eqn_state_seawater)
87
88Parameter dvrp_psize moved from particles_par to dvrp_graphics_par. (package_parin)
89
90topography_grid_convention moved from userpar to inipar (check_parameters,
91header, parin, read_var_list, user_check_parameters, user_header,
92user_init_grid, user_parin, write_var_list)
93
94Default value of grid_matching changed to strict.
95
96Adjustments for runs on lcxt4 (necessary due to an software update on CRAY) and
97for coupled runs on ibmy (mrun, subjob)
98
99advec_particles, advec_s_bc, buoyancy, calc_spectra, check_for_restart, check_open, check_parameters, close_file, coriolis, cpu_log, data_output_2d, data_output_3d, data_output_dvrp, data_output_profiles, data_output_ptseries, data_output_spectra, data_output_tseries, eqn_state_seawater, fft_xy, flow_statistics, header, init_1d_model, init_3d_model, init_dvrp, init_grid, init_particles, init_pegrid, message, mrun, netcdf, output_particles_netcdf, package_parin, parin, plant_canopy_model, poisfft_hybrid, poismg, read_3d_binary, read_var_list, sort_particles, subjob, user_check_parameters, user_header, user_init_grid, user_parin, surface_coupler, temperton_fft, timestep, user_actions, user_data_output_dvrp, user_dvrp_coltab, user_init_grid, user_init_plant_canopy, user_parin, user_read_restart_data, user_spectra, write_var_list
100
101
102Errors:
103------
104Bugfix: error in formatting the output (message.f90)
105
106Bugfix: avoid that ngp_2dh_s_inner becomes zero (init_3_model)
107
108Typographical error: unit of wpt in dots_unit (modules)
109
110Bugfix: error in check, if particles moved further than one subdomain length.
111This check must not be applied for newly released particles. (advec_particles)
112
113Bugfix: several tail counters are initialized, particle_tail_coordinates is
114only written to file if its third index is > 0, arrays for tails are allocated
115with a minimum size of 10 tails if there is no tail initially (init_particles,
116advec_particles)
117
118Bugfix: pressure included for profile output (check_parameters)
119
120Bugfix: Type of count and count_rate changed to default INTEGER on NEC machines
121(cpu_log)
122
123Bugfix: output if particle time series only if particle advection is switched
124on. (time_integration)
125
126Bugfix: qsws was calculated in case of constant heatflux = .FALSE. (prandtl_fluxes)
127
128Bugfix: averaging along z is not allowed for 2d quantities (e.g. u* and z0) (data_output_2d)
129
130Typographical errors (netcdf)
131
132If the inversion height calculated by the prerun is zero, inflow_damping_height
133must be explicitly specified (init_3d_model)
134
135Small bugfix concerning 3d 64bit netcdf output format (header)
136
137Bugfix: dt_fixed removed from the restart file, because otherwise, no change
138from a fixed to a variable timestep would be possible in restart runs.
139(read_var_list, write_var_list)
140
141advec_particles, check_parameters, cpu_log, data_output_2d, header, init_3d_model, init_particles, modules, netcdf, prandtl_fluxes, read_var_list, time_integration, write_var_list
Note: See TracBrowser for help on using the repository browser.