Ignore:
Timestamp:
12/12/19 18:15:14 (4 years ago)
Author:
ymipsl
Message:
  • Preparing coupling functionalities.
  • Make some cleaner things

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_ym/XIOS_COUPLING/src/filter/spatial_transform_filter.cpp

    r1645 r1784  
    187187    CTimer::get("CSpatialTransformFilterEngine::apply").resume();  
    188188     
    189     CContextClient* client = CContext::getCurrent()->client; 
     189    CContext* context = CContext::getCurrent(); 
    190190    int rank; 
    191     MPI_Comm_rank (client->intraComm, &rank); 
     191    MPI_Comm_rank (context->intraComm_, &rank); 
    192192 
    193193    // Get default value for output data 
     
    246246          } 
    247247          sendRecvRequest.push_back(MPI_Request()); 
    248           MPI_Isend(sendBuff[idxSendBuff], countSize, MPI_DOUBLE, destRank, 12, client->intraComm, &sendRecvRequest.back()); 
     248          MPI_Isend(sendBuff[idxSendBuff], countSize, MPI_DOUBLE, destRank, 12, context->intraComm_, &sendRecvRequest.back()); 
    249249        } 
    250250        else 
     
    279279          int countSize = itRecv->second.size(); 
    280280          sendRecvRequest.push_back(MPI_Request()); 
    281           MPI_Irecv(recvBuff + currentBuff, countSize, MPI_DOUBLE, srcRank, 12, client->intraComm, &sendRecvRequest.back()); 
     281          MPI_Irecv(recvBuff + currentBuff, countSize, MPI_DOUBLE, srcRank, 12, context->intraComm_, &sendRecvRequest.back()); 
    282282          currentBuff += countSize; 
    283283        } 
Note: See TracChangeset for help on using the changeset viewer.