Changeset 1053 for XIOS/dev/branch_yushan/src/filter
- Timestamp:
- 02/17/17 17:55:37 (7 years ago)
- Location:
- XIOS/dev/branch_yushan/src/filter
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_yushan/src/filter/filter.cpp
r1037 r1053 14 14 CDataPacketPtr outputPacket = engine->apply(data); 15 15 if (outputPacket) 16 { 17 printf("filter/filter.cpp : deliverOuput(outputPacket)\n"); 16 18 deliverOuput(outputPacket); 19 printf("filter/filter.cpp : deliverOuput(outputPacket) OKOK\n"); 20 } 17 21 } 18 22 } // namespace xios -
XIOS/dev/branch_yushan/src/filter/input_pin.cpp
r1037 r1053 33 33 // Unregister before calling onInputReady in case the filter registers again 34 34 gc.unregisterFilter(this, packet->timestamp); 35 printf("filter/input_pin.cpp : onInputReady\n"); 35 36 onInputReady(it->second.packets); 37 printf("filter/input_pin.cpp : onInputReady OKOK\n"); 36 38 inputs.erase(it); 37 39 } -
XIOS/dev/branch_yushan/src/filter/output_pin.cpp
r1037 r1053 22 22 for (it = outputs.begin(), itEnd = outputs.end(); it != itEnd; ++it) 23 23 { 24 printf("filter/output_pin.cpp : setInput\n"); 24 25 it->first->setInput(it->second, packet); 26 printf("filter/output_pin.cpp : setInput OKOK\n"); 25 27 } 26 28 } -
XIOS/dev/branch_yushan/src/filter/source_filter.cpp
r1037 r1053 29 29 grid->inputField(data, packet->data); 30 30 31 printf("filter/source_filter.cpp : deliverOuput(packet) \n"); 31 32 deliverOuput(packet); 33 printf("filter/source_filter.cpp : deliverOuput(packet) OKOK\n"); 32 34 } 33 35 -
XIOS/dev/branch_yushan/src/filter/spatial_transform_filter.cpp
r1037 r1053 150 150 151 151 idxSendBuff = 0; 152 std::vector< MPI_Request> sendRecvRequest;152 std::vector<ep_lib::MPI_Request> sendRecvRequest; 153 153 for (itSend = itbSend; itSend != iteSend; ++itSend, ++idxSendBuff) 154 154 { … … 160 160 sendBuff[idxSendBuff][idx] = dataCurrentSrc(localIndex_p(idx)); 161 161 } 162 sendRecvRequest.push_back( MPI_Request());162 sendRecvRequest.push_back(ep_lib::MPI_Request()); 163 163 MPI_Isend(sendBuff[idxSendBuff], countSize, MPI_DOUBLE, destRank, 12, client->intraComm, &sendRecvRequest.back()); 164 164 } … … 178 178 int srcRank = itRecv->first; 179 179 int countSize = itRecv->second.size(); 180 sendRecvRequest.push_back( MPI_Request());180 sendRecvRequest.push_back(ep_lib::MPI_Request()); 181 181 MPI_Irecv(recvBuff + currentBuff, countSize, MPI_DOUBLE, srcRank, 12, client->intraComm, &sendRecvRequest.back()); 182 182 currentBuff += countSize; 183 183 } 184 std::vector< MPI_Status> status(sendRecvRequest.size());184 std::vector<ep_lib::MPI_Status> status(sendRecvRequest.size()); 185 185 MPI_Waitall(sendRecvRequest.size(), &sendRecvRequest[0], &status[0]); 186 186
Note: See TracChangeset
for help on using the changeset viewer.