Changeset 1764 for palm/trunk/SOURCE/pmc_general.f90
- Timestamp:
- Feb 28, 2016 12:45:19 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
palm/trunk/SOURCE/pmc_general.f90
r1763 r1764 20 20 ! Current revisions: 21 21 ! ------------------ 22 ! 22 ! cpp-statement added (nesting can only be used in parallel mode), 23 ! all kinds given in PALM style 23 24 ! 24 25 ! Former revisions: … … 35 36 !------------------------------------------------------------------------------! 36 37 37 38 #if defined( __parallel ) 38 39 use, intrinsic :: iso_c_binding 39 USE :: MPI 40 41 USE kinds 42 43 #if defined( __lc ) 44 USE MPI 45 #else 46 INCLUDE "mpif.h" 47 #endif 40 48 41 49 IMPLICIT none … … 65 73 INTEGER :: dim_order ! Order of Dimensions: 2 = 2D array, 33 = 3D array 66 74 TYPE (c_ptr) :: data ! Pointer of data in server space 67 INTEGER( kind=8):: BufIndex ! index in Send Buffer75 INTEGER(idp) :: BufIndex ! index in Send Buffer 68 76 INTEGER :: BufSize ! size in Send Buffer 69 77 TYPE (c_ptr) :: SendBuf ! Pointer of Data in Send buffer … … 76 84 77 85 TYPE, PUBLIC :: PeDef 78 INTEGER( KIND=8):: NrEle ! Number of Elemets86 INTEGER(idp) :: NrEle ! Number of Elemets 79 87 TYPE (xy_ind), POINTER,DIMENSION(:) :: locInd ! xy index local array for remote PE 80 88 TYPE( ArrayDef), POINTER :: Arrays ! Pointer to Data Array List (Type ArrayDef) … … 83 91 84 92 TYPE, PUBLIC :: ClientDef 85 INTEGER( KIND=8):: TotalBufferSize93 INTEGER(idp) :: TotalBufferSize 86 94 INTEGER :: model_comm ! Communicator of this model 87 95 INTEGER :: inter_comm ! Inter communicator model and client … … 258 266 END FUNCTION DA_List_next 259 267 268 #endif 260 269 end MODULE pmc_general
Note: See TracChangeset
for help on using the changeset viewer.