Changeset 1320 for palm/trunk/SOURCE/exchange_horiz_2d.f90
- Timestamp:
- Mar 20, 2014 8:40:49 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/exchange_horiz_2d.f90
r1319 r1320 20 20 ! Current revisions: 21 21 ! ----------------- 22 ! 22 ! ONLY-attribute added to USE-statements, 23 ! kind-parameters added to all INTEGER and REAL declaration statements, 24 ! kinds are defined in new module kinds, 25 ! old module precision_kind is removed, 26 ! revision history before 2012 removed, 27 ! comment fields (!:) to be used for variable explanations added to 28 ! all variable declaration statements 23 29 ! 24 30 ! Former revisions: … … 26 32 ! $Id$ 27 33 ! 28 ! 1318 2014-03-17 13:35:16Z raasch29 ! module interfaces removed30 !31 34 ! 1092 2013-02-02 11:24:22Z raasch 32 35 ! unused variables removed … … 37 40 ! 841 2012-02-28 12:29:49Z maronga 38 41 ! Excluded routine from compilation of namelist_file_check 39 !40 ! 707 2011-03-29 11:39:40Z raasch41 ! bc_lr/ns replaced by bc_lr/ns_cyc42 !43 ! 702 2011-03-24 19:33:15Z suehring44 ! Bugfix in declaration of ar in exchange_horiz_2d_int and number of MPI-blocks45 ! in MPI_SENDRECV().46 !47 ! 667 2010-12-23 12:06:00Z suehring/gryschka48 ! Dynamic exchange of ghost points with nbgp, which depends on the advection49 ! scheme. Exchange between left and right PEs is now done with MPI-vectors.50 !51 ! 73 2007-03-20 08:33:14Z raasch52 ! Neumann boundary conditions at inflow/outflow in case of non-cyclic boundary53 ! conditions54 !55 ! RCS Log replace by Id keyword, revision history cleaned up56 !57 ! Revision 1.9 2006/05/12 19:15:52 letzel58 ! MPI_REAL replaced by MPI_INTEGER in exchange_horiz_2d_int59 42 ! 60 43 ! Revision 1.1 1998/01/23 09:58:21 raasch … … 68 51 !------------------------------------------------------------------------------! 69 52 70 USE control_parameters 71 USE cpulog 72 USE indices 53 USE control_parameters, & 54 ONLY : inflow_l, inflow_n, inflow_r, inflow_s, outflow_l, outflow_n, & 55 outflow_r, outflow_s 56 57 USE cpulog, & 58 ONLY : cpu_log, log_point_s 59 60 USE indices, & 61 ONLY : nbgp, nxl, nxlg, nxr, nxrg, nyn, nyng, nys, nysg 62 63 USE kinds 64 73 65 USE pegrid 74 66 … … 76 68 77 69 78 REAL :: ar(nysg:nyng,nxlg:nxrg) 79 INTEGER :: i 70 INTEGER(iwp) :: i !: 71 72 REAL(wp) :: ar(nysg:nyng,nxlg:nxrg) !: 73 80 74 81 75 #if ! defined( __check ) … … 188 182 !------------------------------------------------------------------------------! 189 183 190 USE control_parameters 191 USE cpulog 192 USE indices 184 USE control_parameters, & 185 ONLY: bc_lr_cyc, bc_ns_cyc 186 187 USE cpulog, & 188 ONLY: cpu_log, log_point_s 189 190 USE indices, & 191 ONLY: nbgp, nxl, nxlg, nxr, nxrg, nyn, nyng, nys, nysg 192 193 USE kinds 194 193 195 USE pegrid 194 196 195 197 IMPLICIT NONE 196 198 197 INTEGER :: ar(nysg:nyng,nxlg:nxrg)199 INTEGER(iwp) :: ar(nysg:nyng,nxlg:nxrg) !: 198 200 199 201 #if ! defined( __check )
Note: See TracChangeset
for help on using the changeset viewer.