Changeset 39 for palm/trunk
- Timestamp:
- Mar 1, 2007 12:46:59 PM (18 years ago)
- Location:
- palm/trunk/SOURCE
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/CURRENT_MODIFICATIONS
r34 r39 3 3 4 4 A heatflux can be prescribed at the top with new inipar parameters 5 top_heatflux and use_top_fluxes. New 2d-arrays tsws and tswst are used to 6 store this flux. A Neumann boundary condition for 7 temperature can be applied under these conditions. 5 top_heatflux and use_top_fluxes. New 2d-arrays qswst, qswst_m, tswst and 6 tswst_m are used to store this flux. Use of fluxes are controlled with new 7 index variable nzt_diff. A Neumann boundary condition for 8 temperature can be applied under these conditions. Additionally, a Dirichlet 9 condition for temperature can be used at the top. 8 10 9 modules.f90 11 check_parameters, diffusion_s, flow_statistics, header, init_grid, 12 init_3d_model, modules, parin, 13 production_e, prognostic_equations, read_var_list, read_3d_binary, 14 swap_timelevel, write_var_list, write_3d_binary 10 15 11 16 … … 14 19 15 20 Prognostic equations for all scalars are now solved up to gridpoint nzt 16 (formerly nzt-1). 21 (formerly nzt-1). Boundary conditions for scalars at top adjusted respectively 22 (now applied only at nzt+1). 17 23 18 24 The default top boundary condition for temperature has been renamed to 19 25 "initial gradient". 20 26 21 modules.f90 27 dvrp_output_local, which was commented out for a long time, is now activated 28 for all streams. 29 30 advec_s_pw, boundary_conds, calc_precipitation, check_parameters, diffusion_e, 31 diffusion_s, impact_of_latent_heat, init_dvrp, 32 init_pt_anomaly, modules, production_e, prognostic_equations, spline_z 22 33 23 34 … … 26 37 27 38 Bugfix: 3d-array p is not a pointer any more. 39 40 Bugfix in init_particles: MPI_REAL in MPI_ALLREDUCE replaced by 41 MPI_INTEGER (caused error on NEC only) 42 43 Bugfix: ddzw dimensioned 1:nzt"+1" 44 45 diffusion_e, diffusion_s, diffusion_u, diffusion_v, diffusion_w, 46 init_particles, modules -
palm/trunk/SOURCE/advec_particles.f90
r16 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: wrong if-clause from revision 1.327 6 ! TEST: PRINT statements on unit 9 (commented out) 8 7 ! … … 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 16 2007-02-15 13:16:47Z raasch 13 ! Bugfix: wrong if-clause from revision 1.32 14 ! 15 ! r4 | raasch | 2007-02-13 12:33:16 +0100 (Tue, 13 Feb 2007) 12 16 ! RCS Log replace by Id keyword, revision history cleaned up 13 17 ! -
palm/trunk/SOURCE/advec_s_pw.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Calculation extended for gridpoint nzt6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Calculation extended for gridpoint nzt 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/boundary_conds.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Boundary conditions for e(nzt), pt(nzt), and q(nzt) removed because these 7 ! values are now calculated by the prognostic equation, 8 ! Dirichlet and zero gradient condition for pt established at top boundary 6 ! 9 7 ! 10 8 ! Former revisions: 11 9 ! ----------------- 12 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Boundary conditions for e(nzt), pt(nzt), and q(nzt) removed because these 14 ! gridpoints are now calculated by the prognostic equation, 15 ! Dirichlet and zero gradient condition for pt established at top boundary 16 ! 13 17 ! RCS Log replace by Id keyword, revision history cleaned up 14 18 ! -
palm/trunk/SOURCE/calc_liquid_water_content.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Old comment removed6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Old comment removed 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/calc_precipitation.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Calculation extended for gridpoint nzt6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Calculation extended for gridpoint nzt 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/check_parameters.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Temperature and humidity gradients at top are now calculated for nzt+1, 7 ! top_heatflux and respective boundary condition bc_pt_t is checked 6 ! 8 7 ! 9 8 ! Former revisions: 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! Temperature and humidity gradients at top are now calculated for nzt+1, 14 ! top_heatflux and respective boundary condition bc_pt_t is checked 15 ! 12 16 ! RCS Log replace by Id keyword, revision history cleaned up 13 17 ! -
palm/trunk/SOURCE/diffusion_e.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: ddzw dimensioned 1:nzt"+1" 7 ! Calculation extended for gridpoint nzt 6 ! 8 7 ! 9 8 ! Former revisions: 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! Bugfix: ddzw dimensioned 1:nzt"+1" 14 ! Calculation extended for gridpoint nzt 15 ! 12 16 ! RCS Log replace by Id keyword, revision history cleaned up 13 17 ! -
palm/trunk/SOURCE/diffusion_s.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: ddzw dimensioned 1:nzt"+1" 7 ! Calculation extended for gridpoint nzt, fluxes can be given at top, 8 ! +s_flux_t in parameter list, s_flux renamed s_flux_b, 6 ! 9 7 ! 10 8 ! Former revisions: 11 9 ! ----------------- 12 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! Bugfix: ddzw dimensioned 1:nzt"+1" 14 ! Calculation extended for gridpoint nzt, fluxes can be given at top, 15 ! +s_flux_t in parameter list, s_flux renamed s_flux_b 16 ! 13 17 ! RCS Log replace by Id keyword, revision history cleaned up 14 18 ! -
palm/trunk/SOURCE/diffusion_u.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: ddzw dimensioned 1:nzt"+1"6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! Bugfix: ddzw dimensioned 1:nzt"+1" 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/diffusion_v.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: ddzw dimensioned 1:nzt"+1"6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! Bugfix: ddzw dimensioned 1:nzt"+1" 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/diffusion_w.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: ddzw dimensioned 1:nzt"+1"6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! Bugfix: ddzw dimensioned 1:nzt"+1" 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/flow_statistics.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! fluxes at top modified (tswst, qswst)6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! fluxes at top modified (tswst, qswst) 12 ! 13 ! 19 2007-02-23 04:53:48Z raasch 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/header.f90
r19 r39 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Output of scalar flux applied at top boundary 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/impact_of_latent_heat.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Calculation extended for gridpoint nzt6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! Calculation extended for gridpoint nzt 12 ! 13 ! 19 2007-02-23 04:53:48Z raasch 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/init_3d_model.f90
r19 r39 7 7 ! Actual revisions: 8 8 ! ----------------- 9 ! +handling of top fluxes9 ! 10 10 ! 11 11 ! Former revisions: 12 12 ! ----------------- 13 13 ! $Id$ 14 ! 15 ! 19 2007-02-23 04:53:48Z raasch 16 ! +handling of top fluxes 17 ! 14 18 ! RCS Log replace by Id keyword, revision history cleaned up 15 19 ! -
palm/trunk/SOURCE/init_dvrp.f90
r17 r39 11 11 ! ----------------- 12 12 ! $Id$ 13 ! 14 ! 17 2007-02-19 01:57:39Z raasch 13 15 ! dvrp_output_local activated for all streams 14 16 ! -
palm/trunk/SOURCE/init_grid.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Setting of nzt_diff6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Setting of nzt_diff 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/init_particles.f90
r16 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Bugfix: MPI_REAL in MPI_ALLREDUCE replaced by MPI_INTEGER6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 16 2007-02-15 13:16:47Z raasch 13 ! Bugfix: MPI_REAL in MPI_ALLREDUCE replaced by MPI_INTEGER 14 ! 15 ! r4 | raasch | 2007-02-13 12:33:16 +0100 (Tue, 13 Feb 2007) 11 16 ! RCS Log replace by Id keyword, revision history cleaned up 12 17 ! -
palm/trunk/SOURCE/init_pt_anomaly.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Calculation extended for gridpoint nzt6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Calculation extended for gridpoint nzt 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/parin.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +top_heatflux, use_top_fluxes in inipar6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! +top_heatflux, use_top_fluxes in inipar 14 ! 11 15 ! -netcdf_64bit_3d 12 16 ! -
palm/trunk/SOURCE/production_e.f90
r37 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! 7 ! 8 ! Former revisions: 9 ! ----------------- 10 ! $Id$ 11 ! 12 ! 37 2007-03-01 08:33:54Z raasch 6 13 ! Calculation extended for gridpoint nzt, extended for given temperature / 7 14 ! humidity fluxes at the top, wall-part is now executed in case that a 8 15 ! Prandtl-layer is switched on (instead of surfaces fluxes switched on) 9 16 ! 10 ! Former revisions:11 ! -----------------12 ! $Id$13 17 ! RCS Log replace by Id keyword, revision history cleaned up 14 18 ! -
palm/trunk/SOURCE/prognostic_equations.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Calculation of e, q, and pt extended for gridpoint nzt, 7 ! handling of given temperature/humidity/scalar fluxes at top surface 6 ! 8 7 ! 9 8 ! Former revisions: 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Calculation of e, q, and pt extended for gridpoint nzt, 14 ! handling of given temperature/humidity/scalar fluxes at top surface 15 ! 12 16 ! RCS Log replace by Id keyword, revision history cleaned up 13 17 ! -
palm/trunk/SOURCE/read_3d_binary.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +qswst, qswst_m, tswst, tswst_m6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! +qswst, qswst_m, tswst, tswst_m 12 ! 13 ! 19 2007-02-23 04:53:48Z raasch 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/read_var_list.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +top_heatflux, use_top_fluxes6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! +top_heatflux, use_top_fluxes 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/spline_z.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Boundary condition for pt at top adjusted6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Boundary condition for pt at top adjusted 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/swap_timelevel.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! Swaping of top fluxes6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! Swaping of top fluxes 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/write_3d_binary.f90
r19 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +qswst, qswst_m, tswst, tswst_m6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 19 2007-02-23 04:53:48Z raasch 13 ! +qswst, qswst_m, tswst, tswst_m 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 ! -
palm/trunk/SOURCE/write_var_list.f90
r20 r39 4 4 ! Actual revisions: 5 5 ! ----------------- 6 ! +top_heatflux, use_top_fluxes6 ! 7 7 ! 8 8 ! Former revisions: 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 20 2007-02-26 00:12:32Z raasch 13 ! +top_heatflux, use_top_fluxes 14 ! 11 15 ! RCS Log replace by Id keyword, revision history cleaned up 12 16 !
Note: See TracChangeset
for help on using the changeset viewer.