class MPI_Channel : public Channel


Inheritance:


Public Methods

MPI_Channel(int otherProcess)
~MPI_Channel()
char* addToProgram(void)
virtual int setUpShadow(void)
virtual int setUpActor(void)
int setNextAddress(const ChannelAddress &otherChannelAddress)
virtual ChannelAddress* getLastSendersAddress(void)
int sendObj(int commitTag, MovableObject &theObject, ChannelAddress *theAddress =0)
int recvObj(int commitTag, MovableObject &theObject, FEM_ObjectBroker &theBroker, ChannelAddress *theAddress =0)
int recvMsg(int dbTag, int commitTag, Message &, ChannelAddress *theAddress =0)
int sendMsg(int dbTag, int commitTag, const Message &, ChannelAddress *theAddress =0)
int sendMatrix(int dbTag, int commitTag, const Matrix &theMatrix, ChannelAddress *theAddress =0)
int recvMatrix(int dbTag, int commitTag, Matrix &theMatrix, ChannelAddress *theAddress =0)
int sendVector(int dbTag, int commitTag, const Vector &theVector, ChannelAddress *theAddress =0)
int recvVector(int dbTag, int commitTag, Vector &theVector, ChannelAddress *theAddress =0)
int sendID(int dbTag, int commitTag, const ID &theID, ChannelAddress *theAddress =0)
int recvID(int dbTag, int commitTag, ID &theID, ChannelAddress *theAddress =0)

Inherited from Channel:

Public Methods

virtual int getDbTag(void)

Documentation

MPI_Channel(int otherProcess)

~MPI_Channel()

char* addToProgram(void)

virtual int setUpShadow(void)

virtual int setUpActor(void)

int setNextAddress(const ChannelAddress &otherChannelAddress)

virtual ChannelAddress* getLastSendersAddress(void)

int sendObj(int commitTag, MovableObject &theObject, ChannelAddress *theAddress =0)

int recvObj(int commitTag, MovableObject &theObject, FEM_ObjectBroker &theBroker, ChannelAddress *theAddress =0)

int recvMsg(int dbTag, int commitTag, Message &, ChannelAddress *theAddress =0)

int sendMsg(int dbTag, int commitTag, const Message &, ChannelAddress *theAddress =0)

int sendMatrix(int dbTag, int commitTag, const Matrix &theMatrix, ChannelAddress *theAddress =0)

int recvMatrix(int dbTag, int commitTag, Matrix &theMatrix, ChannelAddress *theAddress =0)

int sendVector(int dbTag, int commitTag, const Vector &theVector, ChannelAddress *theAddress =0)

int recvVector(int dbTag, int commitTag, Vector &theVector, ChannelAddress *theAddress =0)

int sendID(int dbTag, int commitTag, const ID &theID, ChannelAddress *theAddress =0)

int recvID(int dbTag, int commitTag, ID &theID, ChannelAddress *theAddress =0)


This class has no child classes.

alphabetic index Contents

this page has been generated automatically by a slightly modified version of doc++ for OpenSees

Copyright Contact Us