Index: palm/trunk/DOC/tec/technical_documentation.html
===================================================================
--- palm/trunk/DOC/tec/technical_documentation.html (revision 220)
+++ palm/trunk/DOC/tec/technical_documentation.html (revision 226)
@@ -12,5 +12,5 @@
Current -model version: | 3.5 | 3.6 | |||
Last change of this document: | $Id$ | ||||
02/02/09 | SR | 3.6 | N | This
+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. New features are: Restart runs on SGI-ICE are working. (mrun) 2d-decomposition is default on SGI-ICE systems. (init_pegrid) Ocean-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. DVRP arguments changed to single precision, mode pathlines added. User can add additional routines in files user_additional_routines. User can check user parameters and deduce further quantities in user_check_parameters. | check_for_restart,
+check_parameters, data_output_dvrp, init_dvrp, init_pegrid, local_stop,
+modules, package_parin, palm, surface_coupler, timestep Makefile, mbuild, mrun, subjob new: init_coupling, user_additional_routines, user_check_parameters |
C | User interface has been split into single files. Type 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) Reading 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) Precompilation 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) Output 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. Neumann boundary condition at k=nzb is explicitly set for better reading, although this has been already done in boundary_conds. (advec_s_bc) Origin 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) | advec_s_bc,
+check_parameters, cpu_log, init_grid, local_stop, local_tremain,
+local_tremain_ini, modules, netcdf, read_3d_binary, read_var_list,
+user_read_restart_data Makefile, mbuild, mrun removed: user_interface new: message, +user_3d_data_averaging, user_actions, user_advec_particles, +user_check_data_output, user_check_data_output_pr, user_data_output_2d, +user_data_output_3d, user_data_output_dvrp, user_define_netcdf_grid, +user_dvrp_coltab, user_header, user_init_3d_model, user_init, +user_init_grid, user_init_particles, user_init_plant_canopy, user_last_actions, user_parin, user_parin, user_particle_attributes, user_read_restart_data, user_spectra, user_statistics | |||
E | Bugfix: array d is reallocated in case that multigrid is used. (calc_spectra) Bugfixes for nonparallel execution. (check_for_restart, cpu_statistics, inflow_turbulence, timestep) Size 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) Bugfix: error in zu index in case of section_xy=-1. (header) Inconsistency +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) Bugfix in calculating k index in case of oceans runs. (sort_particles) Bugfix: no output of particle concentration and radius unless particles have been started. (data_output_2d) Bugfix: reading of spectrum_x|y from restart files ignored if total numbers of grid points do not match. (read_3d_binary) Bugfix: abort in case that absolute temperature is below zero. (init_cloud_physics) | advec_particles,
+calc_spectra, check_for_restart, cpu_statistics, data_output_2d,
+header, inflow_turbulence, init_cloud_physics, production_e,
+read_3d_binary, timestep combine_plot_fields |