ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/src/UseTheForce/DarkSide/simParallel_interface.F90
Revision: 2204
Committed: Fri Apr 15 22:04:00 2005 UTC (19 years, 3 months ago) by gezelter
File size: 947 byte(s)
Log Message:
xemacs has been drafted to perform our indentation services

File Contents

# User Rev Content
1 gezelter 1948 #ifdef IS_MPI
2     subroutine setFsimParallel(thisComponentPlan, nAtomTags, atomTags, &
3     nGroupTags, groupTags, status)
4 gezelter 1949
5 gezelter 1948 use mpiSimulation
6 gezelter 2204
7 gezelter 1948 !! Passed Arguments
8     !! mpiComponentPlan struct from C
9     type (mpiComponentPlan), intent(inout) :: thisComponentPlan
10     !! Number of tags passed
11     integer, intent(in) :: nAtomTags, nGroupTags
12     !! Result status, 0 = normal, -1 = error
13     integer, intent(out) :: status
14     integer :: localStatus
15     !! Global reference tag for local particles
16     integer, dimension(nAtomTags), intent(inout) :: atomTags
17     integer, dimension(nGroupTags), intent(inout) :: groupTags
18 gezelter 1949
19 gezelter 1948 call setupSimParallel(thisComponentPlan, nAtomTags, atomTags, &
20 gezelter 1949 nGroupTags, groupTags, status)
21    
22 gezelter 2204 end subroutine setFsimParallel
23    
24 gezelter 1949 #else
25    
26     !! Dummy routine so that we don't have an empty compilation unit:
27    
28     subroutine setFsimParallel(status)
29    
30     integer, intent(out) :: status
31     status = 0
32     return
33    
34     end subroutine setFsimParallel
35    
36     #endif