Changeset 139
- Timestamp:
- Nov 29, 2007 9:37:41 AM (17 years ago)
- Location:
- palm/trunk
- Files:
-
- 30 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/DOC/tec/technical_documentation.html
r111 r139 12 12 <br><table nosave="" cellpadding="0" cellspacing="0"> <caption> <br> </caption><tbody> 13 13 </tbody><tbody> </tbody> <tbody> <tr nosave=""> <td nosave=""><b>Current 14 model version:</b></td> <td><span style="font-weight: bold;">3.4 </span></td> </tr>14 model version:</b></td> <td><span style="font-weight: bold;">3.4a</span></td> </tr> 15 15 <tr nosave=""> <td nosave=""><b>Last 16 16 change of this document</b>: </td> <td nosave=""><b>$Id$</b></td> </tr> … … 2334 2334 advec_u_up, advec_v_pw, advec_v_up, boundary_conds, buoyancy, 2335 2335 check_parameters, coriolis, diffusion_u, diffusion_v, header, 2336 init_pegrid, init_3d_model, modules, production_e, 2337 prognostic_equations, user_interface<br></td></tr> 2336 init_pegrid, init_3d_model, modules, poismg, production_e, 2337 prognostic_equations, user_interface<br></td></tr><tr><td style="vertical-align: top;">29/11/07</td><td style="vertical-align: top;">SR</td><td style="vertical-align: top;">3.4a</td><td style="vertical-align: top;">N</td><td style="vertical-align: top;">Pressure boundary conditions for vertical walls added to the multigrid solver. They are applied using new wall flag arrays (<span style="font-family: Courier New,Courier,monospace;">wall_flags_..</span>) which are defined for each grid level. New argument<span style="font-family: Courier New,Courier,monospace;"> gls </span>added to routine<span style="font-family: Courier New,Courier,monospace;"> user_init_grid </span>(<span style="font-family: Courier New,Courier,monospace;">user_interface</span>).<br><br>Plant canopy model of Watanabe (2004,BLM 112,307-341) added. It can be switched on by the new inipar parameter <span style="font-family: Courier New,Courier,monospace;">plant_canopy</span>. The inipar parameter<span style="font-family: Courier New,Courier,monospace;"> canopy_mode </span>can 2338 be used to prescribe a plant canopy type. The default case is a 2339 homogeneous plant canopy. Heterogeneous distributions of the leaf area 2340 density and the canopy drag coefficient can be defined in the new 2341 routine<span style="font-family: Courier New,Courier,monospace;"> user_init_plant_canopy </span>(<span style="font-family: Courier New,Courier,monospace;">user_interface</span>). The inipar parameters <span style="font-family: Courier New,Courier,monospace;">lad_surface</span>,<span style="font-family: Courier New,Courier,monospace;"> lad_vertical_gradient </span>and<span style="font-family: Courier New,Courier,monospace;"> lad_vertical_gradient_level </span>can be used to prescribe the vertical profile of leaf area density. The inipar parameter<span style="font-family: Courier New,Courier,monospace;"> drag_coefficient </span>determines the canopy drag coefficient. Finally, the inipar parameter<span style="font-family: Courier New,Courier,monospace;"> pch_index </span>determines the index of the upper boundary of the plant canopy. <br><br>Allow new case<span style="font-family: Courier New,Courier,monospace;"> bc_uv_t </span>= <span style="font-style: italic;">'dirichlet_0'</span> for channel flow.<br><br>For unknown variables (CASE DEFAULT) call new subroutine<span style="font-family: Courier New,Courier,monospace;"> user_data_output_dvrp</span>.<br><br>Frequence of sorting particles can be controlled with new particles_par parameter<span style="font-family: Courier New,Courier,monospace;"> dt_sort_particles</span>. Sorting is moved from the SGS timestep loop in<span style="font-family: Courier New,Courier,monospace;"> advec_particles </span>after the end of this loop.</td><td style="vertical-align: top;">advec_particles, 2342 check_parameters, data_output_dvrp, header, init_3d_model, init_grid, 2343 init_particles, init_pegrid, modules, package_parin, 2344 parin, read_var_list, user_interface, write_var_list<br><br><span style="font-weight: bold;">new:</span><br>plant_canopy_model</td></tr><tr><td style="vertical-align: top;"> </td><td style="vertical-align: top;"> </td><td style="vertical-align: top;"> </td><td style="vertical-align: top;">C</td><td style="vertical-align: top;">Redefine initial<span style="font-family: Courier New,Courier,monospace;"> nzb_local </span>as the actual total size of topography (later the extent of topography in<span style="font-family: Courier New,Courier,monospace;"> nzb_local </span>is reduced by 1dx at the E topography walls and by 1dy at the N topography walls to form the basis for<span style="font-family: Courier New,Courier,monospace;"> nzb_s_inner</span>); for consistency redefine 'single_building' case.<br><br>Vertical profiles now based on<span style="font-family: Courier New,Courier,monospace;"> nzb_s_inner</span>; they are divided by<span style="font-family: Courier New,Courier,monospace;"> ngp_2dh_s_inner </span>(scalars, procucts of scalars) and<span style="font-family: Courier New,Courier,monospace;"> ngp_2dh </span>(staggered velocity components and their products, procucts of scalars and velocity components), respectively.<br><br>Allow two instead of one digit to specify isosurface and slicer variables.<br><br>Status of 3D-volume NetCDF data file only depends on switch<span style="font-family: Courier New,Courier,monospace;"> netcdf_64bit_3d </span>(check_open).<br><br><span style="font-family: Courier New,Courier,monospace;">prognostic_equations </span>include the respective<span style="font-family: Courier New,Courier,monospace;"> wall_*flux </span>in the parameter list of calls of<span style="font-family: Courier New,Courier,monospace;"> diffusion_s</span>. Same as before, only the values<span style="font-family: Courier New,Courier,monospace;"> of wall_heatflux(0:4) </span>can be assigned. At present,<span style="font-family: Courier New,Courier,monospace;"> wall_humidityflux</span>,<span style="font-family: Courier New,Courier,monospace;"> wall_qflux</span>,<span style="font-family: Courier New,Courier,monospace;"> wall_salinityflux</span>, and<span style="font-family: Courier New,Courier,monospace;"> wall_scalarflux </span>are kept zero.<span style="font-family: Courier New,Courier,monospace;"> diffusion_s </span>uses the respective<span style="font-family: Courier New,Courier,monospace;"> wall_*flux </span>instead of<span style="font-family: Courier New,Courier,monospace;"> wall_heatflux</span>. 2345 This update serves two purposes: - it avoids errors in calculations 2346 with humidity/scalar/salinity and prescribed non-zero wall heatflux, - 2347 it prepares PALM for a possible assignment of wall fluxes of 2348 humidity/scalar/salinity in a future releases.</td><td style="vertical-align: top;">buoyancy, 2349 check_open, data_output_dvrp, diffusion_s, diffusivities, 2350 flow_statistics, header, init_3d_model, init_dvrp, init_grid, modules, 2351 prognostic_equations</td></tr><tr><td style="vertical-align: top;"> </td><td style="vertical-align: top;"> </td><td style="vertical-align: top;"> </td><td style="vertical-align: top;">E</td><td style="vertical-align: top;">Bugfix: summation of<span style="font-family: Courier New,Courier,monospace;"> sums_l_l </span>(<span style="font-family: Courier New,Courier,monospace;">diffusivities</span>).<br><br>Several bugfixes in the ocean part: Initial density<span style="font-family: Courier New,Courier,monospace;"> rho </span>is calculated (<span style="font-family: Courier New,Courier,monospace;">init_ocean</span>). Error in initializing<span style="font-family: Courier New,Courier,monospace;"> u_init </span>and<span style="font-family: Courier New,Courier,monospace;"> v_init </span>removed (<span style="font-family: Courier New,Courier,monospace;">check_parameters</span>). Calculation of density flux now starts from<span style="font-family: Courier New,Courier,monospace;"> nzb+1 </span>(<span style="font-family: Courier New,Courier,monospace;">production_e</span>).<br><br>Bugfix: <span style="font-family: Courier New,Courier,monospace;">pleft</span>/<span style="font-family: Courier New,Courier,monospace;">pright</span> changed to <span style="font-family: Courier New,Courier,monospace;">pnorth</span>/<span style="font-family: Courier New,Courier,monospace;">psouth</span> in sendrecv of particle tail numbers along y, small bugfixes in the SGS part (<span style="font-family: Courier New,Courier,monospace;">advec_particles</span>).<br><br>Bugfix:<span style="font-family: Courier New,Courier,monospace;"> model_string </span>needed a default value (<span style="font-family: Courier New,Courier,monospace;">combine_plot_fields</span>).<br><br>Bugfix: wavenumber calculation for even<span style="font-family: Courier New,Courier,monospace;"> nx </span>in routines<span style="font-family: Courier New,Courier,monospace;"> maketri </span>(<span style="font-family: Courier New,Courier,monospace;">poisfft</span>).<br><br>Bugfix: assignment of fluxes at walls.<br><br>Bugfix: absolute value of<span style="font-family: Courier New,Courier,monospace;"> f </span>must be used when calculating the Blackadar mixing length (<span style="font-family: Courier New,Courier,monospace;">init_1d_model</span>).</td><td style="vertical-align: top;">advec_particles, 2352 check_parameters, combine_plot_fields, diffusion_s, diffusivities, 2353 init_ocean, init_1d_model, poisfft, production_e</td></tr> 2338 2354 </tbody> 2339 2355 </table> <b><blink>Attention:</blink></b> -
palm/trunk/SOURCE/CURRENT_MODIFICATIONS
r138 r139 2 2 --- 3 3 4 Plant canopy model of Watanabe (2004,BLM 112,307-341) added.5 It can be switched on by the inipar parameter plant_canopy.6 The inipar parameter canopy_mode can be used to prescribe a7 plant canopy type. The default case is a homogeneous plant8 canopy. Heterogeneous distributions of the leaf area9 density and the canopy drag coefficient can be defined in the10 new routine user_init_plant_canopy (user_interface).11 The inipar parameters lad_surface, lad_vertical_gradient and12 lad_vertical_gradient_level can be used in order to13 prescribe the vertical profile of leaf area density. The14 inipar parameter drag_coefficient determines the canopy15 drag coefficient.16 Finally, the inipar parameter pch_index determines the17 index of the upper boundary of the plant canopy.18 19 Allow new case bc_uv_t = 'dirichlet_0' for channel flow.20 21 For unknown variables (CASE DEFAULT) call new subroutine user_data_output_dvrp22 23 Pressure boundary conditions for vertical walls added to the multigrid solver.24 They are applied using new wall flag arrays (wall_flags_..) which are defined25 for each grid level. New argument gls added to routine user_init_grid26 (user_interface).27 28 Frequence of sorting particles can be controlled with new particles_par29 parameter dt_sort_particles. Sorting is moved from the SGS timestep loop in30 advec_particles after the end of this loop.31 32 advec_particles, check_parameters, data_output_dvrp, header, init_3d_model, init_grid, init_particles, init_pegrid, modules, package_parin, parin, plant_canopy_model, read_var_list, read_3d_binary, user_interface, write_var_list, write_3d_binary33 4 34 5 … … 36 7 ------- 37 8 38 Redefine initial nzb_local as the actual total size of topography (later the39 extent of topography in nzb_local is reduced by 1dx at the E topography walls40 and by 1dy at the N topography walls to form the basis for nzb_s_inner);41 for consistency redefine 'single_building' case.42 43 Vertical profiles now based on nzb_s_inner; they are divided by44 ngp_2dh_s_inner (scalars, procucts of scalars) and ngp_2dh (staggered velocity45 components and their products, procucts of scalars and velocity components),46 respectively.47 48 Allow two instead of one digit to specify isosurface and slicer variables.49 50 Status of 3D-volume NetCDF data file only depends on switch netcdf_64bit_3d (check_open)51 52 prognostic_equations include the respective wall_*flux in the parameter list of53 calls of diffusion_s. Same as before, only the values of wall_heatflux(0:4)54 can be assigned. At present, wall_humidityflux, wall_qflux, wall_salinityflux,55 and wall_scalarflux are kept zero. diffusion_s uses the respective wall_*flux56 instead of wall_heatflux. This update serves two purposes:57 - it avoids errors in calculations with humidity/scalar/salinity and prescribed58 non-zero wall_heatflux,59 - it prepares PALM for a possible assignment of wall fluxes of60 humidity/scalar/salinity in a future release.61 62 buoyancy, check_open, data_output_dvrp, diffusion_s, diffusivities, flow_statistics, header, init_3d_model, init_dvrp, init_grid, modules, prognostic_equations63 9 64 10 … … 66 12 ------ 67 13 68 Bugfix: summation of sums_l_l in diffusivities.69 14 70 Several bugfixes in the ocean part: Initial density rho is calculated71 (init_ocean). Error in initializing u_init and v_init removed72 (check_parameters). Calculation of density flux now starts from73 nzb+1 (production_e).74 75 Bugfix: pleft/pright changed to pnorth/psouth in sendrecv of particle tail76 numbers along y, small bugfixes in the SGS part (advec_particles)77 78 Bugfix: model_string needed a default value (combine_plot_fields)79 80 Bugfix: wavenumber calculation for even nx in routines maketri (poisfft)81 82 Bugfix: assignment of fluxes at walls83 84 Bugfix: absolute value of f must be used when calculating the Blackadar mixing length (init_1d_model)85 86 advec_particles, check_parameters, combine_plot_fields, diffusion_s, diffusivities, init_ocean, init_1d_model, poisfft, production_e -
palm/trunk/SOURCE/advec_particles.f90
r119 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! 7 ! TEST: PRINT statements on unit 9 (commented out) 8 ! 9 ! Former revisions: 10 ! ----------------- 11 ! $Id$ 12 ! 13 ! 119 2007-10-17 10:27:13Z raasch 6 14 ! Sorting of particles is controlled by dt_sort_particles and moved from 7 15 ! the SGS timestep loop after the end of this loop. … … 9 17 ! numbers along y 10 18 ! Small bugfixes in the SGS part 11 ! TEST: PRINT statements on unit 9 (commented out)12 !13 ! Former revisions:14 ! -----------------15 ! $Id$16 19 ! 17 20 ! 106 2007-08-16 14:30:26Z raasch -
palm/trunk/SOURCE/buoyancy.f90
r132 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Vertical scalar profiles now based on nzb_s_inner and ngp_2dh_s_inner.6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 132 2007-11-20 09:46:11Z letzel 13 ! Vertical scalar profiles now based on nzb_s_inner and ngp_2dh_s_inner. 11 14 ! 12 15 ! 106 2007-08-16 14:30:26Z raasch -
palm/trunk/SOURCE/check_open.f90
r120 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Status of 3D-volume NetCDF data file only depends on switch netcdf_64bit_3d6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 120 2007-10-17 11:54:43Z raasch 13 ! Status of 3D-volume NetCDF data file only depends on switch netcdf_64bit_3d 11 14 ! 12 15 ! 105 2007-08-08 07:12:55Z raasch -
palm/trunk/SOURCE/check_parameters.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! 7 ! 8 ! Former revisions: 9 ! ----------------- 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 6 13 ! Plant canopy added 7 14 ! Allow new case bc_uv_t = 'dirichlet_0' for channel flow. 8 15 ! Multigrid solver allows topography, checking of dt_sort_particles 9 16 ! Bugfix: initializing u_init and v_init in case of ocean runs 10 !11 ! Former revisions:12 ! -----------------13 ! $Id$14 17 ! 15 18 ! 109 2007-08-28 15:26:47Z letzel -
palm/trunk/SOURCE/data_output_dvrp.f90
r130 r139 32 32 ! Actual revisions: 33 33 ! ----------------- 34 ! 35 ! TEST: different colours for isosurfaces 36 ! TEST: write statements 37 ! 38 ! Former revisions: 39 ! ----------------- 40 ! $Id$ 41 ! 42 ! 130 2007-11-13 14:08:40Z letzel 34 43 ! allow two instead of one digit to specify isosurface and slicer variables 35 44 ! for unknown variables (CASE DEFAULT) call new subroutine 36 45 ! user_data_output_dvrp 37 ! TEST: different colours for isosurfaces38 ! TEST: write statements39 !40 ! Former revisions:41 ! -----------------42 ! $Id$43 46 ! 44 47 ! 82 2007-04-16 15:40:52Z raasch -
palm/trunk/SOURCE/diffusion_s.f90
r129 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! replace wall_heatflux by wall_s_flux that is now included in the parameter 7 ! list, bugfix for assignment of fluxes at walls 6 ! 8 7 ! 9 8 ! Former revisions: 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 129 2007-10-30 12:12:24Z letzel 13 ! replace wall_heatflux by wall_s_flux that is now included in the parameter 14 ! list, bugfix for assignment of fluxes at walls 12 15 ! 13 16 ! 20 2007-02-26 00:12:32Z raasch -
palm/trunk/SOURCE/diffusivities.f90
r137 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix for summation of sums_l_l for flow_statistics7 ! Vertical scalar profiles now based on nzb_s_inner and ngp_2dh_s_inner.8 6 ! 9 7 ! … … 11 9 ! ----------------- 12 10 ! $Id$ 11 ! 12 ! 137 2007-11-28 08:50:10Z letzel 13 ! Bugfix for summation of sums_l_l for flow_statistics 14 ! Vertical scalar profiles now based on nzb_s_inner and ngp_2dh_s_inner. 13 15 ! 14 16 ! 97 2007-06-21 08:23:15Z raasch -
palm/trunk/SOURCE/flow_statistics.f90
r133 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! 7 ! 8 ! Former revisions: 9 ! ----------------- 10 ! $Id$ 11 ! 12 ! 133 2007-11-20 10:10:53Z letzel 6 13 ! Vertical profiles now based on nzb_s_inner; they are divided by 7 14 ! ngp_2dh_s_inner (scalars, procucts of scalars) and ngp_2dh (staggered 8 15 ! velocity components and their products, procucts of scalars and velocity 9 16 ! components), respectively. 10 !11 !12 ! Former revisions:13 ! -----------------14 ! $Id$15 17 ! 16 18 ! 106 2007-08-16 14:30:26Z raasch -
palm/trunk/SOURCE/header.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! 7 ! 8 ! Former revisions: 9 ! ----------------- 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 6 13 ! Allow new case bc_uv_t = 'dirichlet_0' for channel flow. 7 14 ! Allow two instead of one digit to specify isosurface and slicer variables. 8 15 ! Output of sorting frequency of particles 9 !10 ! Former revisions:11 ! -----------------12 ! $Id$13 16 ! 14 17 ! 108 2007-08-24 15:10:38Z letzel -
palm/trunk/SOURCE/init_1d_model.f90
r135 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: absolute value of f must be used when calculating the Blackadar 7 ! mixing length! 6 ! 8 7 ! 9 8 ! Former revisions: 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 135 2007-11-22 12:24:23Z raasch 13 ! Bugfix: absolute value of f must be used when calculating the Blackadar 14 ! mixing length 12 15 ! 13 16 ! 82 2007-04-16 15:40:52Z raasch -
palm/trunk/SOURCE/init_3d_model.f90
r138 r139 7 7 ! Actual revisions: 8 8 ! ----------------- 9 ! 10 ! 11 ! Former revisions: 12 ! ----------------- 13 ! $Id$ 14 ! 15 ! 138 2007-11-28 10:03:58Z letzel 9 16 ! New counter ngp_2dh_s_inner. 10 17 ! Allow new case bc_uv_t = 'dirichlet_0' for channel flow. 11 18 ! Corrected calculation of initial volume flow for 'set_1d-model_profiles' and 12 19 ! 'set_constant_profiles' in case of buildings in the reference cross-sections. 13 !14 ! Former revisions:15 ! -----------------16 ! $Id$17 20 ! 18 21 ! 108 2007-08-24 15:10:38Z letzel -
palm/trunk/SOURCE/init_dvrp.f90
r130 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! allow two instead of one digit to specify isosurface and slicer variables 7 ! Test output of isosurface on camera file 6 ! 8 7 ! TEST: print* statements 9 8 ! ToDo: checking of mode_dvrp for legal values is not correct … … 12 11 ! ----------------- 13 12 ! $Id$ 13 ! 14 ! 130 2007-11-13 14:08:40Z letzel 15 ! allow two instead of one digit to specify isosurface and slicer variables 16 ! Test output of isosurface on camera file 14 17 ! 15 18 ! 82 2007-04-16 15:40:52Z raasch -
palm/trunk/SOURCE/init_grid.f90
r134 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! 7 ! 8 ! Former revisions: 9 ! ----------------- 10 ! $Id$ 11 ! 12 ! 134 2007-11-21 07:28:38Z letzel 6 13 ! Redefine initial nzb_local as the actual total size of topography (later the 7 14 ! extent of topography in nzb_local is reduced by 1dx at the E topography walls … … 9 16 ! for consistency redefine 'single_building' case. 10 17 ! Calculation of wall flag arrays 11 !12 ! Former revisions:13 ! -----------------14 ! $Id$15 18 ! 16 19 ! 94 2007-06-01 15:25:22Z raasch -
palm/trunk/SOURCE/init_ocean.f90
r124 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: Initial density rho is calculated6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ------------------ 10 10 ! $Id$ 11 ! 12 ! 124 2007-10-19 15:47:46Z raasch 13 ! Bugfix: Initial density rho is calculated 11 14 ! 12 15 ! 97 2007-06-21 08:23:15Z raasch -
palm/trunk/SOURCE/init_particles.f90
r117 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Sorting of particles only in case of cloud droplets6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 117 2007-10-11 03:27:59Z raasch 13 ! Sorting of particles only in case of cloud droplets 11 14 ! 12 15 ! 106 2007-08-16 14:30:26Z raasch -
palm/trunk/SOURCE/init_pegrid.f90
r114 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Allocation of wall flag arrays for multigrid solver6 ! 7 7 ! TEST OUTPUT (TO BE REMOVED) logging mpi2 ierr values 8 8 ! … … 10 10 ! ----------------- 11 11 ! $Id$ 12 ! 13 ! 114 2007-10-10 00:03:15Z raasch 14 ! Allocation of wall flag arrays for multigrid solver 12 15 ! 13 16 ! 108 2007-08-24 15:10:38Z letzel -
palm/trunk/SOURCE/modules.f90
r138 r139 5 5 ! Actual revisions: 6 6 ! ----------------- 7 ! 8 ! 9 ! Former revisions: 10 ! ----------------- 11 ! $Id$ 12 ! 13 ! 138 2007-11-28 10:03:58Z letzel 7 14 ! +drag_coefficient, pch_index, lad_surface, lad_vertical_gradient, 8 15 ! lad_vertical_gradient_level, plant_canopy, lad, lad_s, lad_u, lad_v, 9 16 ! lad_w, cdc, lad_vertical_gradient_level_ind, canopy_mode 10 !11 17 ! +dt_sort_particles, ngp_2dh_s_inner, time_sort_particles, flags, 12 18 ! wall_flags_1..10, wall_humidityflux(0:4), wall_qflux(0:4), 13 19 ! wall_salinityflux(0:4), wall_scalarflux(0:4) 14 !15 ! Former revisions:16 ! -----------------17 ! $Id$18 20 ! 19 21 ! 108 2007-08-24 15:10:38Z letzel -
palm/trunk/SOURCE/package_parin.f90
r116 r139 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 116 2007-10-11 02:30:27Z raasch 13 ! +dt_sort_particles in package_parin 11 14 ! 12 15 ! 60 2007-03-11 11:50:04Z raasch -
palm/trunk/SOURCE/parin.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +canopy_mode 7 ! +drag_coefficient, lad_surface, lad_vertical_gradient, 8 ! +lad_vertical_gradient_level, pch_index, plant_canopy 9 ! +allocation of leaf area density field 10 ! 6 ! 11 7 ! 12 8 ! Former revisions: 13 9 ! ----------------- 14 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 13 ! +canopy_mode, drag_coefficient, lad_surface, lad_vertical_gradient, 14 ! lad_vertical_gradient_level, pch_index, plant_canopy, 15 ! +allocation of leaf area density field 15 16 ! 16 17 ! 108 2007-08-24 15:10:38Z letzel -
palm/trunk/SOURCE/plant_canopy_model.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Initial revision6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 13 ! Initial revision 11 14 ! 12 15 ! Description: -
palm/trunk/SOURCE/poisfft.f90
r128 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: wavenumber calculation for even nx in routines maketri6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 128 2007-10-26 13:11:14Z raasch 13 ! Bugfix: wavenumber calculation for even nx in routines maketri 11 14 ! 12 15 ! 85 2007-05-11 09:35:14Z raasch -
palm/trunk/SOURCE/poismg.f90
r114 r139 8 8 ! Actual revisions: 9 9 ! ----------------- 10 ! 11 ! 12 ! Former revisions: 13 ! ----------------- 14 ! $Id$ 15 ! 16 ! 114 2007-10-10 00:03:15Z raasch 10 17 ! Boundary conditions at walls are implicitly set using flag arrays. Only 11 18 ! Neumann BC is allowed. Upper walls are still not realized. 12 19 ! Bottom and top BCs for array f_mg in restrict removed because boundary 13 ! values are not needed (right hand side of SOR iteration) 14 ! 15 ! Former revisions: 16 ! ----------------- 17 ! $Id$ 20 ! values are not needed (right hand side of SOR iteration). 18 21 ! 19 22 ! 75 2007-03-22 09:54:05Z raasch -
palm/trunk/SOURCE/production_e.f90
r124 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: calculation of density flux in the ocean now starts from nzb+16 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 124 2007-10-19 15:47:46Z raasch 13 ! Bugfix: calculation of density flux in the ocean now starts from nzb+1 11 14 ! 12 15 ! 108 2007-08-24 15:10:38Z letzel -
palm/trunk/SOURCE/prognostic_equations.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! add call of subroutines that evaluate the canopy drag terms 7 ! add wall_*flux to parameter list of calls of diffusion_s 6 ! 8 7 ! 9 8 ! Former revisions: 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 13 ! add call of subroutines that evaluate the canopy drag terms, 14 ! add wall_*flux to parameter list of calls of diffusion_s 12 15 ! 13 16 ! 106 2007-08-16 14:30:26Z raasch -
palm/trunk/SOURCE/read_var_list.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +canopy_mode 7 ! +drag_coefficient, lad, lad_surface, lad_vertical_gradient, 8 ! lad_vertical_gradient_level, lad_vertical_gradient_level_ind, 9 ! pch_index, plant_canopy 10 ! 11 ! +time_sort_particles 6 ! 12 7 ! 13 8 ! Former revisions: 14 9 ! ----------------- 15 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 13 ! +canopy_mode, drag_coefficient, lad, lad_surface, lad_vertical_gradient, 14 ! lad_vertical_gradient_level, lad_vertical_gradient_level_ind, pch_index, 15 ! plant_canopy, time_sort_particles 16 16 ! 17 17 ! 102 2007-07-27 09:09:17Z raasch -
palm/trunk/SOURCE/user_interface.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! new subroutine user_init_plant_canopy 7 ! 8 ! new subroutine user_data_output_dvrp 9 ! +argument gls in user_init_grid 6 ! 10 7 ! 11 8 ! Former revisions: 12 9 ! ----------------- 13 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 13 ! new subroutines user_init_plant_canopy, user_data_output_dvrp 14 ! +argument gls in user_init_grid 14 15 ! 15 16 ! 105 2007-08-08 07:12:55Z raasch -
palm/trunk/SOURCE/write_var_list.f90
r138 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +canopy_mode 7 ! +drag_coefficient, lad, lad_surface, lad_vertical_gradient, 8 ! lad_vertical_gradient_level, lad_vertical_gradient_level_ind, 9 ! pch_index, plant_canopy 10 ! 11 ! +time_sort_particles 6 ! 12 7 ! 13 8 ! Former revisions: 14 9 ! ----------------- 15 10 ! $Id$ 11 ! 12 ! 138 2007-11-28 10:03:58Z letzel 13 ! +canopy_mode, drag_coefficient, lad, lad_surface, lad_vertical_gradient, 14 ! lad_vertical_gradient_level, lad_vertical_gradient_level_ind, pch_index, 15 ! plant_canopy, time_sort_particles 16 16 ! 17 17 ! 102 2007-07-27 09:09:17Z raasch -
palm/trunk/UTIL/combine_plot_fields.f90
r114 r139 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: model_string needed a default value6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 114 2007-10-10 00:03:15Z raasch 13 ! Bugfix: model_string needed a default value 11 14 ! 12 15 ! Aug 07 Loop for processing of output by coupled runs, id_string does not
Note: See TracChangeset
for help on using the changeset viewer.