PyTrilinos  Development
 All Classes Functions
Public Member Functions | Public Attributes
PyTrilinos.Teuchos.SerialComm_long Class Reference
Inheritance diagram for PyTrilinos.Teuchos.SerialComm_long:
Inheritance graph
[legend]
Collaboration diagram for PyTrilinos.Teuchos.SerialComm_long:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def getRank
def getSize
def barrier
def reduceAllAndScatter
def send
def ssend
def receive
def duplicate
def split
def createSubcommunicator
def description

Public Attributes

 this

Detailed Description

Proxy of C++ Teuchos::SerialComm<(long)> class

Constructor & Destructor Documentation

def PyTrilinos.Teuchos.SerialComm_long.__init__ (   self,
  args 
)
__init__(Teuchos::SerialComm<(long)> self) -> SerialComm_long
__init__(Teuchos::SerialComm<(long)> self, SerialComm_long other) -> SerialComm_long

Reimplemented from PyTrilinos.Teuchos.Describable.


Member Function Documentation

def PyTrilinos.Teuchos.SerialComm_long.barrier (   self,
  args 
)
barrier(SerialComm_long self)

Reimplemented from PyTrilinos.Teuchos.Comm_long.

createSubcommunicator(SerialComm_long self, ArrayView< int const > const & ranks) -> Teuchos::RCP< Teuchos::Comm< long > >

Reimplemented from PyTrilinos.Teuchos.Comm_long.

description(SerialComm_long self) -> std::string

Reimplemented from PyTrilinos.Teuchos.Describable.

duplicate(SerialComm_long self) -> Teuchos::RCP< Teuchos::Comm< long > >

Reimplemented from PyTrilinos.Teuchos.Comm_long.

def PyTrilinos.Teuchos.SerialComm_long.getRank (   self,
  args 
)
getRank(SerialComm_long self) -> int

Reimplemented from PyTrilinos.Teuchos.Comm_long.

def PyTrilinos.Teuchos.SerialComm_long.getSize (   self,
  args 
)
getSize(SerialComm_long self) -> int

Reimplemented from PyTrilinos.Teuchos.Comm_long.

def PyTrilinos.Teuchos.SerialComm_long.receive (   self,
  args 
)
receive(SerialComm_long self, int const sourceRank, long const bytes, char [] recvBuffer) -> int

Reimplemented from PyTrilinos.Teuchos.Comm_long.

reduceAllAndScatter(SerialComm_long self, Teuchos::ValueTypeReductionOp< long,char > const & reductOp, long const sendBytes, 
    char const [] sendBuffer, long const [] recvCounts, char [] myGlobalReducts)

Reimplemented from PyTrilinos.Teuchos.Comm_long.

def PyTrilinos.Teuchos.SerialComm_long.send (   self,
  args 
)
send(SerialComm_long self, long const bytes, char const [] sendBuffer, int const destRank)

Reimplemented from PyTrilinos.Teuchos.Comm_long.

def PyTrilinos.Teuchos.SerialComm_long.split (   self,
  args 
)
split(SerialComm_long self, int const color, int const key) -> Teuchos::RCP< Teuchos::Comm< long > >

Reimplemented from PyTrilinos.Teuchos.Comm_long.

def PyTrilinos.Teuchos.SerialComm_long.ssend (   self,
  args 
)
ssend(SerialComm_long self, long const bytes, char const [] sendBuffer, int const destRank)

Reimplemented from PyTrilinos.Teuchos.Comm_long.


The documentation for this class was generated from the following file:
 All Classes Functions