source: palm/trunk/SOURCE/CURRENT_MODIFICATIONS @ 135

Last change on this file since 135 was 135, checked in by raasch, 17 years ago

bug concerning mixing length calculation in case of negative f removed; inconsistencies concerning variable grid removed

  • Property svn:keywords set to Id
File size: 2.9 KB
RevLine 
[34]1New:
2---
3
[132]4Allow new case bc_uv_t = 'dirichlet_0' for channel flow.
5
[130]6For unknown variables (CASE DEFAULT) call new subroutine user_data_output_dvrp
7
[114]8Pressure boundary conditions for vertical walls added to the multigrid solver.
9They are applied using new wall flag arrays (wall_flags_..) which are defined
10for each grid level. New argument gls added to routine user_init_grid
11(user_interface).
[57]12
[116]13Frequence of sorting particles can be controlled with new particles_par
14parameter dt_sort_particles. Sorting is moved from the SGS timestep loop in
15advec_particles after the end of this loop.
[114]16
[132]17advec_particles, check_parameters, data_output_dvrp, header, init_3d_model, init_grid, init_particles, init_pegrid, modules, package_parin, read_var_list, user_interface, write_var_list
[114]18
[116]19
[34]20Changed:
21-------
[73]22
[134]23Redefine initial nzb_local as the actual total size of topography (later the
24extent of topography in nzb_local is reduced by 1dx at the E topography walls
25and by 1dy at the N topography walls to form the basis for nzb_s_inner);
26for consistency redefine 'single_building' case.
27
[132]28Vertical profiles now based on nzb_s_inner; they are divided by
[133]29ngp_2dh_s_inner (scalars, procucts of scalars) and ngp_2dh (staggered velocity
30components and their products, procucts of scalars and velocity components),
31respectively.
[132]32
[130]33Allow two instead of one digit to specify isosurface and slicer variables.
34
[120]35Status of 3D-volume NetCDF data file only depends on switch netcdf_64bit_3d (check_open)
[76]36
[129]37prognostic_equations include the respective wall_*flux in the parameter list of
38calls of diffusion_s. Same as before, only the values of wall_heatflux(0:4)
39can be assigned. At present, wall_humidityflux, wall_qflux, wall_salinityflux,
40and wall_scalarflux are kept zero. diffusion_s uses the respective wall_*flux
41instead of wall_heatflux. This update serves two purposes:
42- it avoids errors in calculations with humidity/scalar/salinity and prescribed
43non-zero wall_heatflux,
44- it prepares PALM for a possible assignment of wall fluxes of
45humidity/scalar/salinity in a future release.
[120]46
[134]47buoyancy, check_open, data_output_dvrp, diffusion_s, diffusivities, flow_statistics, header, init_3d_model, init_dvrp, init_grid, modules, prognostic_equations
[120]48
[129]49
[34]50Errors:
51------
[114]52
[124]53Several bugfixes in the ocean part: Initial density rho is calculated
54(init_ocean). Error in initializing u_init and v_init removed
55(check_parameters). Calculation of density flux now starts from
56nzb+1 (production_e).
57
[114]58Bugfix: pleft/pright changed to pnorth/psouth in sendrecv of particle tail
[119]59numbers along y, small bugfixes in the SGS part (advec_particles)
[114]60
61Bugfix: model_string needed a default value (combine_plot_fields)
62
[128]63Bugfix: wavenumber calculation for even nx in routines maketri (poisfft)
[121]64
[129]65Bugfix: assignment of fluxes at walls
66
[135]67Bugfix: absolute value of f must be used when calculating the Blackadar mixing length (init_1d_model)
68
69advec_particles, check_parameters, combine_plot_fields, diffusion_s, init_ocean, init_1d_model, poisfft, production_e
Note: See TracBrowser for help on using the repository browser.