Ignore:
Timestamp:
01/22/19 16:43:32 (5 years ago)
Author:
yushan
Message:

revert erroneous commit on trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/event_scheduler.cpp

    r1638 r1639  
    88  
    99  
    10   CEventScheduler::CEventScheduler(const ep_lib::MPI_Comm& comm)  
    11   { 
    12     ep_lib::MPI_Comm_dup(comm, &communicator) ; 
    13     ep_lib::MPI_Comm_size(communicator,&mpiSize) ; 
    14     ep_lib::MPI_Comm_rank(communicator,&mpiRank); 
     10  CEventScheduler::CEventScheduler(const MPI_Comm& comm)  
     11  { 
     12    MPI_Comm_dup(comm, &communicator) ; 
     13    MPI_Comm_size(communicator,&mpiSize) ; 
     14    MPI_Comm_rank(communicator,&mpiRank); 
    1515 
    1616 
     
    8888 
    8989    pendingSentParentRequest.push(sentRequest) ; 
    90     ep_lib::MPI_Isend(sentRequest->buffer,3, EP_UNSIGNED_LONG, parent[lev], 0, communicator, &sentRequest->request) ; 
     90    MPI_Isend(sentRequest->buffer,3, MPI_UNSIGNED_LONG, parent[lev], 0, communicator, &sentRequest->request) ; 
    9191    traceOn() ; 
    9292  }  
     
    115115  { 
    116116    int completed ; 
    117     ep_lib::MPI_Status status ; 
     117    MPI_Status status ; 
    118118    int received ; 
    119119    SPendingRequest* recvRequest ; 
     
    135135    while(received) 
    136136    { 
    137       #ifdef _usingMPI 
    138137      MPI_Iprobe(MPI_ANY_SOURCE,1,communicator,&received, &status) ; 
    139       #elif _usingEP 
    140       ep_lib::MPI_Iprobe(-2,1,communicator,&received, &status) ; 
    141       #endif 
    142138      if (received) 
    143139      { 
    144140        recvRequest=new SPendingRequest ; 
    145         #ifdef _usingMPI 
    146141        MPI_Irecv(recvRequest->buffer, 3, MPI_UNSIGNED_LONG, MPI_ANY_SOURCE, 1, communicator, &(recvRequest->request)) ; 
    147         #elif _usingEP 
    148         ep_lib::MPI_Irecv(recvRequest->buffer, 3, EP_UNSIGNED_LONG, -2, 1, communicator, &(recvRequest->request)) ; 
    149         #endif 
    150142        pendingRecvParentRequest.push(recvRequest) ; 
    151143      } 
     
    157149    { 
    158150      recvRequest=pendingRecvParentRequest.front() ; 
    159       ep_lib::MPI_Test( &(recvRequest->request), &completed, &status) ; 
     151      MPI_Test( &(recvRequest->request), &completed, &status) ; 
    160152      if (completed)  
    161153      { 
     
    177169// function call only by parent mpi process 
    178170 
    179     ep_lib::MPI_Status status ;  
     171    MPI_Status status ;  
    180172    int received ; 
    181173    received=true ; 
     
    185177    while(received) 
    186178    { 
    187       #ifdef _usingMPI 
    188179      MPI_Iprobe(MPI_ANY_SOURCE,0,communicator,&received, &status) ; 
    189       #elif _usingEP 
    190       ep_lib::MPI_Iprobe(-2,0,communicator,&received, &status) ; 
    191       #endif 
    192180      if (received) 
    193181      { 
    194182        recvRequest=new SPendingRequest ; 
    195         #ifdef _usingMPI 
    196183        MPI_Irecv(recvRequest->buffer, 3, MPI_UNSIGNED_LONG, MPI_ANY_SOURCE, 0, communicator, &recvRequest->request) ; 
    197         #elif _usingEP 
    198         ep_lib::MPI_Irecv(recvRequest->buffer, 3, EP_UNSIGNED_LONG, -2, 0, communicator, &recvRequest->request) ; 
    199         #endif 
    200184        pendingRecvChildRequest.push_back(recvRequest) ; 
    201185      } 
     
    206190    for(list<SPendingRequest*>::iterator it=pendingRecvChildRequest.begin(); it!=pendingRecvChildRequest.end() ; ) 
    207191    { 
    208       ep_lib::MPI_Test(&((*it)->request),&received,&status) ; 
     192      MPI_Test(&((*it)->request),&received,&status) ; 
    209193      if (received) 
    210194      { 
     
    244228    for(list<SPendingRequest*>::iterator it=pendingSentChildRequest.begin(); it!=pendingSentChildRequest.end() ; ) 
    245229    { 
    246       ep_lib::MPI_Test(&(*it)->request,&received,&status) ; 
     230      MPI_Test(&(*it)->request,&received,&status) ; 
    247231      if (received) 
    248232      { 
     
    267251      sentRequest->buffer[1]=contextHashId ; 
    268252      sentRequest->buffer[2]=lev+1 ; 
    269       ep_lib::MPI_Isend(sentRequest->buffer,3, EP_UNSIGNED_LONG, child[lev][i], 1, communicator, & sentRequest->request) ; 
     253      MPI_Isend(sentRequest->buffer,3, MPI_UNSIGNED_LONG, child[lev][i], 1, communicator, & sentRequest->request) ; 
    270254      pendingSentChildRequest.push_back(sentRequest) ; 
    271255    } 
Note: See TracChangeset for help on using the changeset viewer.