Changes between Version 15 and Version 16 of doc/tec/changelog_2018


Ignore:
Timestamp:
Sep 15, 2010 1:01:08 PM (14 years ago)
Author:
raasch
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/tec/changelog_2018

    v15 v16  
    708708External pressure gradient can be used as driving force. (check_parameters, header, init_3d_model, modules, parin, prognostic_equations, read_var_list, write_var_list)
    709709
    710 New topography case ''\'single_street_canyon\'''. (header, init_grid, modules, parin, read_var_list, user_check_parameters, user_header, user_init_grid, write_var_list)
     710New topography case '' 'single_street_canyon' ''. (header, init_grid, modules, parin, read_var_list, user_check_parameters, user_header, user_init_grid, write_var_list)
    711711
    712712Option to predefine a target bulk velocity for {{{conserve_volume_flow}}}. (check_parameters, header, init_3d_model, modules, parin, read_var_list, write_var_list)
     
    718718|----------------
    719719{{{#!td style="vertical-align:top;width: 50px"
     720
     721}}}
     722{{{#!td style="vertical-align:top;width: 50px"
     723
     724}}}
     725{{{#!td style="vertical-align:top;width: 75px"
     726
     727}}}
     728{{{#!td style="vertical-align:top"
     729
     730}}}
     731{{{#!td style="vertical-align:top"
     732C
     733}}}
     734{{{#!td style="vertical-align:top"
     735Output of messages replaced by message handling routine. (advec_particles, advec_s_bc, buoyancy, calc_spectra, check_for_restart, check_open, coriolis, cpu_log, data_output_2d, data_output_3d, data_output_dvrp, data_output_profiles, data_output_spectra, fft_xy, flow_statistics, header,  init_1d_model, init_3d_model, init_dvrp, init_grid, init_particles, init_pegrid, netcdf, parin, plant_canopy_model, poisfft_hybrid, poismg, read_3d_binary, read_var_list, 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)
     736
     737Output of netCDF messages with aid of message handling routine. (check_open, close_file, data_output_2d, data_output_3d, data_output_profiles, data_output_ptseries, data_output_spectra,  data_output_tseries, netcdf)
     738
     739{{{__lcmuk}}} changed to {{{__lc}}} to avoid problems with Intel compiler on sgi-ice. (poisfft)
     740
     741For extended netCDF files, the updated title attribute includes an update of {{{time_average_text}}} where appropriate. (netcdf)
     742
     743In case of restart runs without extension, initial profiles are not written to netCDF-file anymore. So far, time axis always started at t=0. (data_output_profiles, modules, read_var_list, write_var_list)
     744
     745{{{initializing_actions}}}='' 'read_data_for_recycling' '' renamed to '' 'cyclic_fill' ''. A cyclic fill can now
     746be used independent of {{{turbulent_inflow}}}. (check_parameters, header, init_3d_model)
     747
     748Two netCDF error numbers changed. (data_output_3d)
     749
     750A link to the webspage appendix_a.html is printed for further information about possible reasons of the error that appeared. (message)
     751
     752Temperature gradient criterion for estimating the boundary layer height replaced by the gradient criterion of Sullivan et al. (1998). (flow_statistics)
     753
     754netCDF unit attribute in timeseries output in case of statistic regions added. (netcdf)
     755
     756Maximum number of tails is calculated from maximum number of particles and {{{skip_particles_for_tail}}}. (init_particles)
     757
     758Value of {{{vertical_particle_advection}}} is allowed to differ for each particle group. (advec_particles, header, modules)
     759
     760First constant in array {{{den}}} also defined as type double. (eqn_state_seawater)
     761
     762Parameter {{{dvrp_psize}}} moved from {{{particles_par}}} to {{{dvrp_graphics_par}}}. (package_parin)
     763
     764{{{topography_grid_convention}}} moved from {{{userpar}}} to {{{inipar}}} (check_parameters, header, parin, read_var_list, user_check_parameters, user_header, user_init_grid, user_parin, write_var_list)
     765
     766Default value of {{{grid_matching}}} changed to '' 'strict' ''. (modules)
     767
     768Adjustments for runs on lcxt4 (necessary due to a software update on CRAY) and for coupled runs on ibmy. (mrun, subjob)
     769}}}
     770|----------------
     771{{{#!td style="vertical-align:top;width: 50px"
     772
     773}}}
     774{{{#!td style="vertical-align:top;width: 50px"
     775
     776}}}
     777{{{#!td style="vertical-align:top;width: 75px"
     778
     779}}}
     780{{{#!td style="vertical-align:top"
     781
     782}}}
     783{{{#!td style="vertical-align:top"
     784B
     785}}}
     786{{{#!td style="vertical-align:top"
     787Bugfix: Initial hydrostatic pressure profile in case of ocean runs is now calculated in 5 iteration steps. (init_ocean)
     788
     789Bugfix: wrong sign in buoyancy production of ocean part in case of not using the reference density (only in 3D routine production_e). (production_e)
     790
     791Bugfix: output of averaged 2d/3d quantities requires that an avaraging interval has been set, respective error message is included. (check_parameters)
     792
     793Bugfix: Output on unit 14 only if requested by {{{write_binary}}}. (user_last_actions)
     794
     795Bugfix to avoid zero division by {{{km_neutral}}}. (production_e)
     796
     797Bugfix for extended netCDF files: In order to avoid 'data mode' errors if updated attributes are larger than their original size, {{{NF90_PUT_ATT}}} is called in '' 'define mode' '' enclosed by {{{NF90_REDEF}}} and {{{NF90_ENDDEF}}} calls. This implies a possible performance loss; an alternative strategy would be to ensure equal attribute size in a job chain. (netcdf)
     798
     799Bugfix: correction of initial volume flow for non-flat topography. (init_3d_model)
     800
     801Bugfix: zero initialization of arrays within buildings for '' 'cyclic_fill' ''. (init_3d_model)
     802
     803Bugfix: {{{to_be_resorted => s_av}}} for time-averaged scalars. (data_output_2d, data_output_3d)
     804
     805Bugfix: avoid that {{{ngp_2dh_s_inner}}} becomes zero. (init_3_model)
     806
     807Typographical error: unit of {{{wpt}}} in {{{dots_unit}}}. (modules)
     808
     809Bugfix: error in check, if particles moved further than one subdomain length. This check must not be applied for newly released particles. (advec_particles)
     810
     811Bugfix: several tail counters are initialized, {{{particle_tail_coordinates}}} is only written to file if its third index is > 0, arrays for tails are allocated with a minimum size of 10 tails if there is no tail initially. (advec_particles, init_particles)
     812
     813Bugfix: pressure included for profile output. (check_parameters)
     814
     815Bugfix: Type of {{{count}}} and {{{count_rate}}} changed to default {{{INTEGER}}} on NEC machines. (cpu_log)
     816
     817Bugfix: output of particle time series only if particle advection is switched on. (time_integration)
     818
     819Bugfix: {{{qsws}}} was calculated in case of {{{constant heatflux}}} = ''.FALSE.''. (prandtl_fluxes)
     820
     821Bugfix: averaging along z is not allowed for 2d quantities (e.g. u* and z0). (data_output_2d)
     822
     823Typographical errors. (netcdf)
     824
     825If the inversion height calculated by the prerun is zero, {{{inflow_damping_height}}} must be explicitly specified. (init_3d_model)
     826
     827Small bugfix concerning 3d-64bit-netCDF output format. (header)
     828
     829Bugfix: {{{dt_fixed}}} removed from the restart file, because otherwise, no change from a fixed to a variable timestep would be possible in restart runs. (read_var_list, write_var_list)
     830
     831Bugfix: initial setting of {{{time_coupling}}} in coupled restart runs. (time_integration)
     832}}}
     833|----------------
     834{{{#!td style="vertical-align:top;width: 50px"
     83502/02/09
     836}}}
     837{{{#!td style="vertical-align:top;width: 50px"
     838SR
     839}}}
     840{{{#!td style="vertical-align:top;width: 75px"
     841r228
     842}}}
     843{{{#!td style="vertical-align:top"
     8443.6
     845}}}
     846{{{#!td style="vertical-align:top"
     847N
     848}}}
     849{{{#!td style="vertical-align:top"
     850This release contains further additions, changes, and bugfixes for the SGI-ICE system, as well as important changes like the splitting of the user-interface into single files, a complete revision of the pre-compiling mechanism allowing to use different make-depositories simultaneously, and a revision of the reading-mechanism from restart files, which has no more restrictions in case that the previous and current run have different domain/subdomain sizes. A new handling of all kind of output messages is introduced with this release and will be applied to all existing messages within the next releases.
     851
     852'''New features are:'''
     853
     854Restart runs on SGI-ICE are working. (mrun)
     8552d-decomposition is default on SGI-ICE systems. (init_pegrid)
     856
     857Ocean-atmosphere coupling realized with MPI-1. '''mrun''' adjusted for this case ({{{-Y}}} option). Check that PALM is called with '''mrun'''-option "{{{-K parallel}}}" for coupling. Adjustments in '''mrun''', '''mbuild''', and '''subjob''' for lcxt4.
     858
     859DVRP arguments changed to single precision, mode pathlines added.
     860
     861User can add additional routines in files {{{user_additional_routines}}}.
     862
     863User can check user parameters and deduce further quantities in {{{user_check_parameters}}}.
     864}}}
     865|----------------
     866{{{#!td style="vertical-align:top;width: 50px"
     867
     868}}}
     869{{{#!td style="vertical-align:top;width: 50px"
     870
     871}}}
     872{{{#!td style="vertical-align:top;width: 75px"
     873
     874}}}
     875{{{#!td style="vertical-align:top"
     876
     877}}}
     878{{{#!td style="vertical-align:top"
     879C
     880}}}
     881{{{#!td style="vertical-align:top"
     882User interface has been split into single files.
     883
     884Type of variables count and count_rate changed to {{{INTEGER(8)}}} in order to avoid "out of range" problems, which result in measured negative time intervals. (cpu_log, local_tremain, local_tremain_ini)
     885
     886Reading mechanism from restart files completely revised. The subdomain/total domain size is now allowed to vary arbitrarily between the current and previous run. (read_var_list, read_3d_binary, user_read_restart_data)
     887
     888Precompilation mechanism ('''mbuild''') completely revised: the source-tarfile remains in the source directory (trunk/SOURCE). One depository per block (given in the config-file) is created. Always all files from the source directory are copied to the respective depository. No additional file checks are done any more ('''mrun''' version 2.1). The depository name used contains the conditions given by '''mrun'''-option "{{{-K}}}". (mbuild, mrun)
     889
     890Output messages (including required stop of execution) can now be handled with the new subroutine message. All output messages will be replaced by this routine step by step within the next revisions.
     891
     892Neumann boundary condition at k=nzb is explicitly set for better reading, although this has been already done in boundary_conds. (advec_s_bc)
     893
     894Origin of the xy-coordinate system shifted from the center of the first grid cell (indices i=0, j=0) to the south-left corner of this cell. (netcdf) Topography definition according to new user parameter {{{topography_grid_convention}}}. (init_grid, modules, user_header, user_init_grid, user_parin)
     895}}}
     896|----------------
     897{{{#!td style="vertical-align:top;width: 50px"
     898
     899}}}
     900{{{#!td style="vertical-align:top;width: 50px"
     901
     902}}}
     903{{{#!td style="vertical-align:top;width: 75px"
     904
     905}}}
     906{{{#!td style="vertical-align:top"
     907
     908}}}
     909{{{#!td style="vertical-align:top"
     910B
     911}}}
     912{{{#!td style="vertical-align:top"
     913Bugfix: array {{{d}}} is reallocated in case that multigrid is used. (calc_spectra)
     914
     915Bugfixes for nonparallel execution. (check_for_restart, cpu_statistics, inflow_turbulence, timestep)
     916
     917Size of {{{pf3d}}} adjusted to the required output size (1 gridpoint less, along all three dimensions), because output of a subset of the data ({{{pf3d(nxa:nxe...)}}}) in the {{{NF90_PUT_VAR}}} statement caused segmentation fault with the INTEL compiler. (combine_plot_fields)
     918
     919Bugfix: error in {{{zu}}} index in case of {{{section_xy}}}=''-1''. (header)
     920
     921Inconsistency removed: as the thermal stratification is not taken into account for the evaluation of the wall fluxes at vertical walls, the eddy viscosity km must not be used for the evaluation of the velocity gradients dudy, dwdy, dvdx and dwdx. (production_e)
     922
     923Bugfix in calculating k index in case of oceans runs. (sort_particles)
     924
     925Bugfix: no output of particle concentration and radius unless particles have been started. (data_output_2d)
     926
     927Bugfix: reading of {{{spectrum_x}}}|{{{y}}} from restart files ignored if total numbers of grid points do not match. (read_3d_binary)
     928
     929Bugfix: abort in case that absolute temperature is below zero. (init_cloud_physics)
     930}}}
     931|----------------
     932{{{#!td style="vertical-align:top;width: 50px"
    720933...
    721934}}}