Merge branch 'release-v4.6.0' of github.com:wrf-model/WRF
[WRF.git] / frame / module_comm_dm_4.F
blob2c0b1d7d1f5aed5126e197ed6791a7a009ce3c8d
2 MODULE module_comm_dm_4_
4    IMPLICIT NONE
6    PRIVATE module_comm_dm_dummy_4
8 #ifdef DM_PARALLEL
9    INTEGER, PRIVATE :: rsl_sendw_p, rsl_sendbeg_p, rsl_recvw_p, rsl_recvbeg_p
10    INTEGER, PRIVATE :: rsl_sendw_m, rsl_sendbeg_m, rsl_recvw_m, rsl_recvbeg_m
11    LOGICAL, EXTERNAL :: rsl_comm_iter
12 #endif
14    INTEGER, PRIVATE :: idim1, idim2, idim3, idim4, idim5, idim6, idim7
17 CONTAINS
19    ! Avoid complaints about empty CONTAINS from some compilers.  
20    SUBROUTINE module_comm_dm_dummy_4
21      USE module_domain, ONLY:domain
22      USE module_configure, ONLY:grid_config_rec_type,in_use_for_config
23      USE module_state_description, ONLY:PARAM_FIRST_SCALAR
24      USE module_driver_constants
25      RETURN
26    END SUBROUTINE module_comm_dm_dummy_4
28 ! Registry-generated communication subroutines.  
29 #ifdef DM_PARALLEL
30 #include "REGISTRY_COMM_DM_PERIOD_subs.inc"
31 #endif
33 END MODULE module_comm_dm_4_