Merge remote-tracking branch 'origin/release-v4.5'
[WRF.git] / frame / module_comm_dm_1.F
blob7d3d31391349899c7516ba8296a803cf9ab0ad93
2 MODULE module_comm_dm_1
4    IMPLICIT NONE
6    PRIVATE module_comm_dm_dummy_1
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_1
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_1
28 ! Registry-generated communication subroutines.  
29 #ifdef DM_PARALLEL
30 #include "REGISTRY_COMM_DM_1_subs.inc"
31 #endif
33 END MODULE module_comm_dm_1