Changeset 668 for palm/trunk/SOURCE
- Timestamp:
- Dec 23, 2010 1:22:58 PM (14 years ago)
- Location:
- palm/trunk/SOURCE
- Files:
-
- 59 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/Makefile
r667 r668 4 4 # Current revisions: 5 5 # ------------------ 6 # +advec_ws7 6 # 8 7 # Former revisions: 9 8 # ----------------- 10 9 # $Id$ 10 # 11 # 667 2010-12-23 12:06:00Z suehring/gryschka 12 # +advec_ws 11 13 # 12 14 # 421 2010-01-25 15:50:10Z raasch -
palm/trunk/SOURCE/advec_particles.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 7 ! Former revisions: 8 ! ----------------- 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 6 12 ! Declaration of de_dx, de_dy, de_dz adapted to additional 7 13 ! ghost points. Furthermore the calls of exchange_horiz were modified. 8 14 ! 9 ! TEST: PRINT statements on unit 9 (commented out)10 !11 ! Former revisions:12 ! -----------------13 ! $Id$14 15 ! 15 16 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/advec_ws.f90
r667 r668 13 13 ! 14 14 ! Initial revision 15 ! 16 ! 411 2009-12-11 12:31:43 Z suehring 15 17 ! 16 18 ! Description: -
palm/trunk/SOURCE/average_3d_data.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 367 2009-08-25 08:35:52Z maronga -
palm/trunk/SOURCE/boundary_conds.f90
r667 r668 5 5 ! ----------------- 6 6 ! 7 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng8 !9 !10 ! Removed mirror boundary conditions for u and v at the bottom in case of11 ! ibc_uv_b == 0. Instead, dirichelt boundary conditions (u=v=0) are set12 ! in init_3d_model13 7 ! 14 8 ! Former revisions: 15 9 ! ----------------- 16 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 13 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 14 ! Removed mirror boundary conditions for u and v at the bottom in case of 15 ! ibc_uv_b == 0. Instead, dirichelt boundary conditions (u=v=0) are set 16 ! in init_3d_model 17 17 ! 18 18 ! 107 2007-08-17 13:54:45Z raasch -
palm/trunk/SOURCE/calc_liquid_water_content.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gyschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 95 2007-06-02 16:48:38Z raasch -
palm/trunk/SOURCE/calc_spectra.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng for allocation7 ! of tend8 6 ! 9 7 ! Former revisions: 10 8 ! ----------------- 11 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng for allocation 13 ! of tend 12 14 ! 13 15 ! 274 2009-03-26 15:11:21Z heinze -
palm/trunk/SOURCE/check_for_restart.f90
r667 r668 5 5 ! ----------------- 6 6 ! 7 ! Exchange of terminate_coupled between ocean and atmosphere by PE08 7 ! 9 8 ! Former revisions: 10 9 ! ----------------- 11 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 13 ! Exchange of terminate_coupled between ocean and atmosphere by PE0 12 14 ! 13 15 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/check_open.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Output of total array size was adapted to nbgp.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Output of total array size was adapted to nbgp. 11 13 ! 12 14 ! 600 2010-11-24 16:10:51Z raasch -
palm/trunk/SOURCE/check_parameters.f90
r667 r668 5 5 ! ----------------- 6 6 ! 7 ! 7 ! 8 ! Former revisions: 9 ! ----------------- 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 8 13 ! Exchange of parameters between ocean and atmosphere via PE0 9 14 ! Check for illegal combination of ws-scheme and timestep scheme. … … 12 17 ! loop_optimization = 'vector'. 13 18 ! Check for call_psolver_at_all_substeps and ws-scheme for momentum_advec. 14 !15 19 ! Different processor/grid topology in atmosphere and ocean is now allowed! 16 !17 20 ! Bugfixes in checking for conserve_volume_flow_mode 18 !19 ! Adapt error messages.20 !21 ! Former revisions:22 ! -----------------23 ! $Id$24 !25 21 ! 600 2010-11-24 16:10:51Z raasch 26 22 ! change due to new default value of surface_waterflux 27 !28 23 ! 580 2010-10-05 13:59:11Z heinze 29 24 ! renaming of ws_vertical_gradient_level to subs_vertical_gradient_level -
palm/trunk/SOURCE/data_output_2d.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 7 ! Former revisions: 8 ! ----------------- 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 6 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng in loops and 7 13 ! allocation of arrays local_2d and total_2d. 8 14 ! Calls of exchange_horiz are modiefied. 9 !10 ! Former revisions:11 ! -----------------12 ! $Id$13 15 ! 14 16 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/data_output_3d.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 7 ! Former revisions: 8 ! ----------------- 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 6 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng in loops and 7 13 ! allocation of arrays. Calls of exchange_horiz are modified. 8 14 ! Skip-value skip_do_avs changed to a dynamic adaption of ghost points. 9 !10 ! Former revisions:11 ! -----------------12 ! $Id$13 15 ! 14 16 ! 646 2010-12-15 13:03:52Z raasch -
palm/trunk/SOURCE/data_output_mask.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Calls of exchange_horiz are modified.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Calls of exchange_horiz are modified. 11 13 ! 12 14 ! 564 2010-09-30 13:18:59Z helmke -
palm/trunk/SOURCE/diffusion_e.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 97 2007-06-21 08:23:15Z raasch -
palm/trunk/SOURCE/diffusion_s.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 183 2008-08-04 15:39:12Z letzel -
palm/trunk/SOURCE/diffusion_u.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 366 2009-08-25 08:06:27Z raasch -
palm/trunk/SOURCE/diffusion_v.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 366 2009-08-25 08:06:27Z raasch -
palm/trunk/SOURCE/diffusion_w.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 366 2009-08-25 08:06:27Z raasch -
palm/trunk/SOURCE/diffusivities.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 137 2007-11-28 08:50:10Z letzel -
palm/trunk/SOURCE/disturb_field.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 ! Calls of exchange_horiz are modified.8 6 ! 9 7 ! Former revisions: 10 8 ! ----------------- 11 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 13 ! Calls of exchange_horiz are modified. 12 14 ! 13 15 ! 420 2010-01-13 15:10:53Z franke -
palm/trunk/SOURCE/exchange_horiz.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 7 ! Former revisions: 8 ! ----------------- 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 6 12 ! Dynamic exchange of ghost points with nbgp_local to ensure that no useless 7 13 ! ghost points exchanged in case of multigrid. type_yz(0) and type_xz(0) … … 9 15 ! Exchange is done via MPI-Vectors with a dynamic value of ghost points which 10 16 ! depend on the advection scheme. Exchange of left and right PEs is 10% faster 11 ! with MPI-Vectors than without. 12 ! 13 ! Former revisions: 14 ! ----------------- 15 ! $Id$ 17 ! with MPI-Vectors than without. 16 18 ! 17 19 ! 75 2007-03-22 09:54:05Z raasch -
palm/trunk/SOURCE/exchange_horiz_2d.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Dynamic exchange of ghost points with nbgp, which depends on the advection7 ! scheme. Exchange between left and right PEs is now done with MPI-vectors.8 6 ! 9 7 ! Former revisions: 10 8 ! ----------------- 11 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Dynamic exchange of ghost points with nbgp, which depends on the advection 13 ! scheme. Exchange between left and right PEs is now done with MPI-vectors. 12 14 ! 13 15 ! 73 2007-03-20 08:33:14Z raasch -
palm/trunk/SOURCE/flow_statistics.f90
r667 r668 18 18 ! ----------------- 19 19 ! $Id$ 20 ! 21 ! 667 2010-12-23 12:06:00Z suehring/gryschka 22 ! When advection is computed with ws-scheme, turbulent fluxes are already 23 ! computed in the respective advection routines and buffered in arrays 24 ! sums_xx_ws_l(). This is due to a consistent treatment of statistics with the 25 ! numerics and to avoid unphysical kinks near the surface. 26 ! So some if requests has to be done to dicern between fluxes from ws-scheme 27 ! other advection schemes. 28 ! Furthermore the computation of z_i is only done if the heat flux exceeds a 29 ! minimum value. This affects only simulations of a neutral boundary layer and 30 ! is due to reasons of computations in the advection scheme. 20 31 ! 21 32 ! 624 2010-12-10 11:46:30Z heinze -
palm/trunk/SOURCE/global_min_max.f90
r667 r668 5 5 ! Current revisions: 6 6 ! ----------------- 7 ! Adapting of the index arrays, because MINLOC assumes lowerbound at 1 and not8 ! at nbgp.9 7 ! 10 8 ! Former revisions: 11 9 ! ----------------- 12 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 13 ! Adapting of the index arrays, because MINLOC assumes lowerbound at 1 and not 14 ! at nbgp. 13 15 ! 14 16 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/header.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Output of advection scheme.7 ! Modified output of Prandtl-layer height.8 6 ! 9 7 ! Former revisions: 10 8 ! ----------------- 11 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Output of advection scheme. 13 ! Modified output of Prandtl-layer height. 12 14 ! 13 15 ! 580 2010-10-05 13:59:11Z heinze -
palm/trunk/SOURCE/inflow_turbulence.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Using nbgp recycling planes for a better resolution of the turbulent flow7 ! near the inflow.8 6 ! 9 7 ! Former revisions: 10 8 ! ----------------- 11 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Using nbgp recycling planes for a better resolution of the turbulent flow 13 ! near the inflow. 12 14 ! 13 15 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/init_1d_model.f90
r667 r668 9 9 ! ----------------- 10 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 13 ! replaced mirror boundary conditions for u and v at the ground 14 ! by dirichlet boundary conditions 11 15 ! 12 16 ! 254 2009-03-05 15:33:42Z heinze -
palm/trunk/SOURCE/init_3d_model.f90
r667 r668 7 7 ! Current revisions: 8 8 ! ----------------- 9 ! 10 ! Former revisions: 11 ! ----------------- 12 ! $Id$ 13 ! 14 ! 667 2010-12-23 12:06:00Z suehring/gryschka 9 15 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng in loops and 10 16 ! allocation of arrays. Calls of exchange_horiz are modified. 11 17 ! Call ws_init to initialize arrays needed for statistical evaluation and 12 18 ! optimization when ws-scheme is used. 13 !14 !15 19 ! Initial volume flow is now calculated by using the variable hom_sum. 16 20 ! Therefore the correction of initial volume flow for non-flat topography 17 21 ! removed (removed u_nzb_p1_for_vfc and v_nzb_p1_for_vfc) 18 !19 22 ! Changed surface boundary conditions for u and v in case of ibc_uv_b == 0 from 20 23 ! mirror bc to dirichlet boundary conditions (u=v=0), so that k=nzb is 21 24 ! representative for the height z0 22 !23 25 ! Bugfix: type conversion of '1' to 64bit for the MAX function (ngp_3d_inner) 24 !25 ! Former revisions:26 ! -----------------27 ! $Id$28 26 ! 29 27 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/init_coupling.f90
r667 r668 5 5 ! ----------------- 6 6 ! 7 ! determination of target_id's moved to init_pegrid8 !9 7 ! 10 8 ! Former revisions: 11 9 ! ------------------ 12 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 13 ! determination of target_id's moved to init_pegrid 13 14 ! 14 15 ! 291 2009-04-16 12:07:26Z raasch -
palm/trunk/SOURCE/init_grid.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 7 ! Former revisions: 8 ! ----------------- 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 6 12 ! Definition of new array bounds nxlg, nxrg, nysg, nyng on each PE. 7 13 ! Furthermore the allocation of arrays and steering of loops is done with these … … 10 16 ! dzu_mg has to be set explicitly for a equally spaced grid near bottom. 11 17 ! ddzu_pres added to use a equally spaced grid near bottom. 12 !13 ! Former revisions:14 ! -----------------15 ! $Id$16 18 ! 17 19 ! 555 2010-09-07 07:32:53Z raasch -
palm/trunk/SOURCE/init_particles.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng for allocation7 ! of arrays.8 6 ! 9 7 ! Former revisions: 10 8 ! ----------------- 11 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng for allocation 13 ! of arrays. 12 14 ! 13 15 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/init_pegrid.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 6 ! 7 ! ATTENTION: nnz_x undefined problem still has to be solved!!!!!!!! 8 ! TEST OUTPUT (TO BE REMOVED) logging mpi2 ierr values 9 ! 10 ! Former revisions: 11 ! ----------------- 12 ! $Id$ 13 ! 14 ! 667 2010-12-23 12:06:00Z suehring/gryschka 7 15 ! Moved determination of target_id's from init_coupling 8 16 ! … … 10 18 ! with different grid/processor-topology in ocean and atmosphere 11 19 ! 12 !13 20 ! Adaption of ngp_xy, ngp_y to a dynamic number of ghost points. 14 21 ! The maximum_grid_level changed from 1 to 0. 0 is the normal grid, 1 to … … 19 26 ! New MPI-Vectors for data exchange between left and right boundaries added. 20 27 ! This is due to reasons of performance (10% faster). 21 !22 ! ATTENTION: nnz_x undefined problem still has to be solved!!!!!!!!23 ! TEST OUTPUT (TO BE REMOVED) logging mpi2 ierr values24 !25 ! Former revisions:26 ! -----------------27 ! $Id$28 28 ! 29 29 ! 646 2010-12-15 13:03:52Z raasch -
palm/trunk/SOURCE/init_pt_anomaly.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Call of exchange_horiz are modified.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Call of exchange_horiz are modified. 11 13 ! 12 14 ! 75 2007-03-22 09:54:05Z raasch -
palm/trunk/SOURCE/init_rankine.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 ! Calls of exchange_horiz are modified.8 6 ! 9 7 ! Former revisions: 10 8 ! ----------------- 11 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng. 13 ! Calls of exchange_horiz are modified. 12 14 ! 13 15 ! 107 2007-08-17 13:54:45Z raasch -
palm/trunk/SOURCE/init_slope.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng. 11 13 ! 12 14 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/local_stop.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Exchange of terminate_coupled between ocean and atmosphere via PE07 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Exchange of terminate_coupled between ocean and atmosphere via PE0 11 13 ! 12 14 ! 213 2008-11-13 10:26:18Z raasch -
palm/trunk/SOURCE/modules.f90
r667 r668 6 6 ! ----------------- 7 7 ! 8 ! Former revisions: 9 ! ----------------- 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 8 13 ! Removed u_nzb_p1_for_vfc and v_nzb_p1_for_vfc 9 !10 14 ! For coupling with different resolution in ocean and atmophere: 11 15 ! +nx_a, +nx_o, ny_a, +ny_o, ngp_a, ngp_o, +total_2d_o, +total_2d_a, 12 16 ! +coupling_topology 13 !14 !15 17 ! Buffer arrays for the left sided advective fluxes added in arrays_3d. 16 18 ! +flux_s_u, +flux_s_v, +flux_s_w, +diss_s_u, +diss_s_v, +diss_s_w, … … 34 36 ! LOGICAL +dissipation_control control added to steer numerical dissipation 35 37 ! in ws-scheme. 36 !37 !38 38 ! Changed length of string run_description_header 39 !40 ! Former revisions:41 ! -----------------42 ! $Id$43 39 ! 44 40 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/parin.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! Steering parameter dissipation_control added in inipar. (commented out)7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Steering parameter dissipation_control added in inipar. (commented out) 11 13 ! 12 14 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/poisfft.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! ddzu replaced by ddzu_pres due to changes in zu(0).7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! ddzu replaced by ddzu_pres due to changes in zu(0) 11 13 ! 12 14 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/poisfft_hybrid.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! ddzu replaced by ddzu_pres due to changes in zu(0).7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! ddzu replaced by ddzu_pres due to changes in zu(0) 11 13 ! 12 14 ! 415 2009-12-15 10:26:23Z raasch -
palm/trunk/SOURCE/poismg.f90
r667 r668 8 8 ! Current revisions: 9 9 ! ----------------- 10 ! Calls of exchange_horiz are modified.11 10 ! 12 11 ! Former revisions: 13 12 ! ----------------- 14 13 ! $Id$ 14 ! 15 ! 667 2010-12-23 12:06:00Z suehring/gryschka 16 ! Calls of exchange_horiz are modified. 15 17 ! 16 18 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/prandtl_fluxes.f90
r667 r668 5 5 ! ----------------- 6 6 ! 7 ! Changed surface boundary conditions for u and v from mirror bc to dirichelt bc,8 ! therefore u(uzb,:,:) and v(nzb,:,:) is now representative for the height z09 !10 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng11 !12 7 ! Former revisions: 13 8 ! ----------------- 14 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! Changed surface boundary conditions for u and v from mirror bc to dirichelt bc, 13 ! therefore u(uzb,:,:) and v(nzb,:,:) is now representative for the height z0 14 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 15 15 ! 16 16 ! 315 2009-05-13 10:57:59Z raasch -
palm/trunk/SOURCE/pres.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 7 ! Former revisions: 8 ! ----------------- 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 6 12 ! New allocation of tend when ws-scheme and multigrid is used. This is due to 7 13 ! reasons of perforance of the data_exchange. The same is done with p after … … 9 15 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng when no 10 16 ! multigrid is used. Calls of exchange_horiz are modified. 11 !12 17 ! bugfix: After pressure correction no volume flow correction in case of 13 18 ! non-cyclic boundary conditions 14 19 ! (has to be done only before pressure correction) 15 !16 20 ! Call of SOR routine is referenced with ddzu_pres. 17 !18 ! Former revisions:19 ! -----------------20 ! $Id$21 21 ! 22 22 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/production_e.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 449 2010-02-02 11:23:59Z raasch -
palm/trunk/SOURCE/prognostic_equations.f90
r667 r668 11 11 ! ----------------- 12 12 ! $Id$ 13 ! 14 ! 667 2010-12-23 12:06:00Z suehring/gryschka 15 ! Calls of the advection routines with WS5 added. 16 ! Calls of ws_statistics added to set the statistical arrays to zero after each 17 ! time step. 13 18 ! 14 19 ! 531 2010-04-21 06:47:21Z heinze -
palm/trunk/SOURCE/read_3d_binary.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! 7 ! Former revisions: 8 ! ----------------- 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 6 12 ! +/- 1 replaced with +/- nbgp when swapping and allocating variables. 7 13 ! Bugfix: When using initializing_actions = 'cyclic_fill' in some cases 8 14 ! not the whole model domain was filled with data of the prerun. 9 !10 ! Former revisions:11 ! -----------------12 ! $Id$13 15 ! 14 16 ! 410 2009-12-04 17:05:40Z letzel -
palm/trunk/SOURCE/sor.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 ! Call of exchange_horiz are modified.8 ! bug removed in declaration of ddzw(), nz replaced by nzt+19 6 ! 10 7 ! Former revisions: 11 8 ! ----------------- 12 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng. 13 ! Call of exchange_horiz are modified. 14 ! bug removed in declaration of ddzw(), nz replaced by nzt+1 13 15 ! 14 16 ! 75 2007-03-22 09:54:05Z raasch -
palm/trunk/SOURCE/subsidence.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 580 2010-10-05 13:59:11Z heinze -
palm/trunk/SOURCE/sum_up_3d_data.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 402 2009-10-21 11:59:41Z maronga -
palm/trunk/SOURCE/surface_coupler.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 !7 ! additional case for nonequivalent processor and grid topopolgy in ocean and8 ! atmosphere added (coupling_topology = 1)9 !10 !11 ! Added exchange of u and v from Ocean to Atmosphere12 !13 6 ! 14 7 ! Former revisions: 15 8 ! ------------------ 16 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! additional case for nonequivalent processor and grid topopolgy in ocean and 13 ! atmosphere added (coupling_topology = 1) 14 ! Added exchange of u and v from Ocean to Atmosphere 17 15 ! 18 16 ! 291 2009-04-16 12:07:26Z raasch -
palm/trunk/SOURCE/time_integration.f90
r667 r668 10 10 ! ----------------- 11 11 ! $Id$ 12 ! 13 ! 667 2010-12-23 12:06:00Z suehring/gryschka 14 ! Calls of exchange_horiz are modified. 15 ! Adaption to slooping surface. 12 16 ! 13 17 ! 449 2010-02-02 11:23:59Z raasch -
palm/trunk/SOURCE/timestep.f90
r667 r668 6 6 ! 7 7 ! 8 ! Exchange of terminate_coupled between ocean and atmosphere via PE09 !10 ! Minimum grid spacing dxyz2_min(k) is now calculated using dzw instead of dzu11 !12 !13 8 ! Former revisions: 14 9 ! ----------------- 15 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 13 ! Exchange of terminate_coupled between ocean and atmosphere via PE0 14 ! Minimum grid spacing dxyz2_min(k) is now calculated using dzw instead of dzu 16 15 ! 17 16 ! 622 2010-12-10 08:08:13Z raasch -
palm/trunk/SOURCE/user_actions.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 258 2009-03-13 12:36:03Z heinze -
palm/trunk/SOURCE/user_data_output_2d.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 343 2009-06-24 12:59:09Z maronga -
palm/trunk/SOURCE/user_data_output_3d.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 211 2008-11-11 04:46:24Z raasch -
palm/trunk/SOURCE/user_init.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 211 2008-11-11 04:46:24Z raasch -
palm/trunk/SOURCE/user_init_plant_canopy.f90
r667 r668 4 4 ! Current revisions: 5 5 ! ----------------- 6 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng.7 6 ! 8 7 ! Former revisions: 9 8 ! ----------------- 10 9 ! $Id$ 10 ! 11 ! 667 2010-12-23 12:06:00Z suehring/gryschka 12 ! nxl-1, nxr+1, nys-1, nyn+1 replaced by nxlg, nxrg, nysg, nyng 11 13 ! 12 14 ! 274 2009-03-26 15:11:21Z heinze -
palm/trunk/SOURCE/user_read_restart_data.f90
r667 r668 7 7 ! Current revisions: 8 8 ! ----------------- 9 ! Allocation with nbgp.10 9 ! 11 10 ! Former revisions: 12 11 ! ----------------- 13 12 ! $Id$ 13 ! 14 ! 667 2010-12-23 12:06:00Z suehring/gryschka 15 ! Allocation with nbgp 14 16 ! 15 17 ! 583 2010-10-11 09:28:42Z heinze -
palm/trunk/SOURCE/write_compressed.f90
r667 r668 5 5 ! Current revisions: 6 6 ! ----------------- 7 ! Array bounds and nx, ny adapted with nbgp.8 7 ! 9 8 ! Former revisions: 10 9 ! --------------------- 11 10 ! $Id$ 11 ! 12 ! 667 2010-12-23 12:06:00Z suehring/gryschka 13 ! Array bounds and nx, ny adapted with nbgp 12 14 ! 13 15 ! 622 2010-12-10 08:08:13Z raasch
Note: See TracChangeset
for help on using the changeset viewer.