コード例 #1
0
ファイル: MPI.py プロジェクト: connoryang/1v1dec
 def Send(self, buf, dest=0, tag=0):
     buf, fastmode = _mpi.make_buf(buf)
     if fastmode:
         _mpi.send(buf, dest, tag, self)
         return
     else:
         if dest != _mpi.PROC_NULL:
             buf = self.SERIALIZER.dump(buf)
         else:
             buf = None
         _mpi.send_string(buf, dest, tag, self)
         return
コード例 #2
0
ファイル: MPI.py プロジェクト: Pluckyduck/eve
 def Send(self, buf, dest = 0, tag = 0):
     buf, fastmode = _mpi.make_buf(buf)
     if fastmode:
         _mpi.send(buf, dest, tag, self)
         return
     else:
         if dest != _mpi.PROC_NULL:
             buf = self.SERIALIZER.dump(buf)
         else:
             buf = None
         _mpi.send_string(buf, dest, tag, self)
         return
コード例 #3
0
ファイル: MPI.py プロジェクト: connoryang/1v1dec
 def Rsend(self, buf, dest=0, tag=0):
     return _mpi.send(buf, dest, tag, self, 'R')
コード例 #4
0
ファイル: MPI.py プロジェクト: Pluckyduck/eve
 def Rsend(self, buf, dest = 0, tag = 0):
     return _mpi.send(buf, dest, tag, self, 'R')