MPI Communicator
-
bHYPRE_MPICommunicator__object
-
Symbol "bHYPRE
-
extern C struct bHYPRE_MPICommunicator__object* bHYPRE_MPICommunicator__create sidl_BaseInterface* _ex
-
Constructor function for the class
-
bHYPRE_MPICommunicator bHYPRE_MPICommunicator__createRemote(const char * url, sidl_BaseInterface *_ex)
-
RMI constructor function for the class
-
bHYPRE_MPICommunicator bHYPRE_MPICommunicator__wrapObj(void * data, sidl_BaseInterface *_ex)
-
Wraps up the private data struct pointer (struct bHYPRE_MPICommunicator__data) passed in rather than running the constructor
-
bHYPRE_MPICommunicator__connect
-
RMI connector function for the class
-
bHYPRE_MPICommunicator bHYPRE_MPICommunicator_CreateC( void* mpi_comm, sidl_BaseInterface *_ex)
-
Create an MPICommunicator object from C code
-
bHYPRE_MPICommunicator bHYPRE_MPICommunicator_CreateF( void* mpi_comm, sidl_BaseInterface *_ex)
-
Create an MPICommunicator object from Fortran code
-
bHYPRE_MPICommunicator bHYPRE_MPICommunicator_Create_MPICommWorld( sidl_BaseInterface *_ex)
-
Create an MPICommunicator object which represents MPI_Comm_World
-
bHYPRE_MPICommunicator_Destroy
-
The Destroy function doesn't necessarily destroy anything
-
void bHYPRE_MPICommunicator_Init( sidl_BaseInterface *_ex)
-
Init and Finalize are to help debug MPI interfaces;
you should normally use the MPI library more directly:
-
void bHYPRE_MPICommunicator_Finalize( sidl_BaseInterface *_ex)
-
Method: Finalize[]
-
struct bHYPRE_MPICommunicator__object* bHYPRE_MPICommunicator__cast void* obj sidl_BaseInterface* _ex
-
Cast method for interface and class type conversions
-
void* bHYPRE_MPICommunicator__cast2( void* obj, const char* type, sidl_BaseInterface *_ex)
-
String cast method for interface and class type conversions
-
SIDL_C_INLINE_DECL void bHYPRE_MPICommunicator__exec( bHYPRE_MPICommunicator self, const char* methodName, sidl_rmi_Call inArgs, sidl_rmi_Return outArgs, sidl_BaseInterface *_ex)
-
Select and execute a method by name
-
SIDL_C_INLINE_DECL char* bHYPRE_MPICommunicator__getURL( bHYPRE_MPICommunicator self, sidl_BaseInterface *_ex)
-
Get the URL of the Implementation of this object (for RMI)
-
SIDL_C_INLINE_DECL void bHYPRE_MPICommunicator__raddRef( bHYPRE_MPICommunicator self, sidl_BaseInterface *_ex)
-
On a remote object, addrefs the remote instance
-
SIDL_C_INLINE_DECL sidl_bool bHYPRE_MPICommunicator__isRemote( bHYPRE_MPICommunicator self, sidl_BaseInterface *_ex)
-
TRUE if this object is remote, false if local
-
sidl_bool bHYPRE_MPICommunicator__isLocal( bHYPRE_MPICommunicator self, sidl_BaseInterface *_ex)
-
TRUE if this object is remote, false if local
-
struct bHYPRE_MPICommunicator__object* bHYPRE_MPICommunicator__rmicast void* obj struct sidl_BaseInterface__object **_ex
-
Cast method for interface and class type conversions
-
**_ex
-
RMI connector function for the class
alphabetic index hierarchy of classes
generated by doc++