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