source: palm/trunk/SOURCE/CURRENT_MODIFICATIONS @ 352

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

bugfix for coupled restart runs

  • Property svn:keywords set to Id
File size: 7.4 KB
RevLine 
[34]1New:
2---
[318]3Additional timestep criterion in case of simulations with plant canopy (timestep)
[316]4
[308]5Check for illegal entries in section_xy|xz|yz that exceed nz+1|ny+1|nx+1
6(check_parameters)
7
[264]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,
[278]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)
[158]15
[291]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
[237]26Polygon reduction for topography and ground plate isosurface. Reduction level
27for buildings can be chosen with parameter cluster_size. (init_dvrp)
[34]28
[240]29External pressure gradient (check_parameters, header, init_3d_model, modules,
30parin, prognostic_equations, read_var_list, write_var_list)
[237]31
[240]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)
[237]34
[241]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
[343]39Option for user defined 2D data output in xy cross sections at z=nzb+1
40(data_output_2d, user_data_output_2d)
[240]41
[343]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
[278]44New: set_particle_attributes, set_slicer_attributes_dvrp
[240]45
[34]46Changed:
47-------
[347]48In case of restart runs without extension, initial profiles are not written
49to NetCDF-file anymore. (data_output_profiles, modules, read_var_list, write_var_list)
50
[329]51Small change in formatting of the message handling routine concering the output in the
52job protocoll. (message)
53
[328]54initializing_actions='read_data_for_recycling' renamed to 'cyclic_fill', now
55independent of turbulent_inflow (check_parameters, header, init_3d_model)
56
[314]572 NetCDF error numbers changed. (data_output_3d)
58
[311]59A Link to the website appendix_a.html is printed for further information
[314]60about the possible errors. (message)
[311]61
[291]62Temperature gradient criterion for estimating the boundary layer height
63replaced by the gradient criterion of Sullivan et al. (1998). (flow_statistics)
64
[288]65NetCDF unit attribute in timeseries output in case of statistic regions added
[314]66(netcdf)
[288]67
[263]68Output of NetCDF messages with aid of message handling routine.
69(check_open, close_file, data_output_2d, data_output_3d,
70data_output_profiles, data_output_ptseries, data_output_spectra,
71data_output_tseries, netcdf, output_particles_netcdf)
[189]72
[231]73Output of messages replaced by message handling routine.
[257]74(advec_particles, advec_s_bc, buoyancy, calc_spectra, check_for_restart,
75check_open, coriolis, cpu_log, data_output_2d, data_output_3d, data_output_dvrp,
76data_output_profiles, data_output_spectra, fft_xy, flow_statistics, header,
77init_1d_model, init_3d_model, init_dvrp, init_grid, init_particles, init_pegrid,
78netcdf, parin, plant_canopy_model, poisfft_hybrid, poismg, read_3d_binary,
[258]79read_var_list, surface_coupler, temperton_fft, timestep, user_actions,
80user_data_output_dvrp, user_dvrp_coltab, user_init_grid, user_init_plant_canopy,
81user_parin, user_read_restart_data, user_spectra )
[257]82
[276]83Maximum number of tails is calculated from maximum number of particles and
84skip_particles_for_tail (init_particles)
85
[336]86Value of vertical_particle_advection may differ for each particle group
87(advec_particles, header, modules)
88
[231]89First constant in array den also defined as type double. (eqn_state_seawater)
[225]90
[266]91Parameter dvrp_psize moved from particles_par to dvrp_graphics_par. (package_parin)
92
[256]93topography_grid_convention moved from userpar to inipar (check_parameters,
94header, parin, read_var_list, user_check_parameters, user_header,
95user_init_grid, user_parin, write_var_list)
[230]96
[305]97Default value of grid_matching changed to strict.
98
[343]99Adjustments for runs on lcxt4 (necessary due to an software update on CRAY) and
100for coupled runs on ibmy (mrun, subjob)
[231]101
[343]102advec_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
[256]103
[343]104
[34]105Errors:
106------
[335]107Bugfix: error in formatting the output (message.f90)
108
[333]109Bugfix: avoid that ngp_2dh_s_inner becomes zero (init_3_model)
[192]110
[288]111Typographical error: unit of wpt in dots_unit (modules)
112
[262]113Bugfix: error in check, if particles moved further than one subdomain length.
114This check must not be applied for newly released particles. (advec_particles)
115
[229]116Bugfix: several tail counters are initialized, particle_tail_coordinates is
117only written to file if its third index is > 0, arrays for tails are allocated
118with a minimum size of 10 tails if there is no tail initially (init_particles,
119advec_particles)
[232]120
121Bugfix: pressure included for profile output (check_parameters)
122
[239]123Bugfix: Type of count and count_rate changed to default INTEGER on NEC machines
124(cpu_log)
125
[253]126Bugfix: output if particle time series only if particle advection is switched
127on. (time_integration)
128
[336]129Bugfix: qsws was calculated in case of constant heatflux = .FALSE. (prandtl_fluxes)
130
131Bugfix: averaging along z is not allowed for 2d quantities (e.g. u* and z0) (data_output_2d)
132
[292]133Typographical errors (netcdf)
134
135If the inversion height calculated by the prerun is zero, inflow_damping_height
136must be explicitly specified (init_3d_model)
137
138Small bugfix concerning 3d 64bit netcdf output format (header)
139
[336]140Bugfix: dt_fixed removed from the restart file, because otherwise, no change
141from a fixed to a variable timestep would be possible in restart runs.
142(read_var_list, write_var_list)
[292]143
[348]144Bugfix: initial setting of time_coupling in coupled restart runs (time_integration)
145
[336]146advec_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.