|
Jumpi v1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.jumpi.impl.AbstractDestination
|
+--org.jumpi.impl.connector.mpi11.MpiDestination
A MpiDestination represents either.
MpiConnector.getDestination(java.lang.String, java.util.Hashtable).
| Field Summary |
| Fields inherited from class org.jumpi.impl.AbstractDestination |
connector_, controller_, props_, url_, wildcard_ |
| Fields inherited from interface org.jumpi.Destination |
PROTOCOL_SEPARATOR, SEPARATOR |
| Constructor Summary | |
MpiDestination(java.lang.String url,
Controller controller,
Connector connector)
Creates a MpiDestination representing the MPI Connector. |
|
MpiDestination(java.lang.String url,
Controller controller,
Connector connector,
mpi.Intracomm comm)
Creates a MpiDestination representing a MPI Processor Group. |
|
MpiDestination(java.lang.String url,
Controller controller,
Connector connector,
mpi.Intracomm comm,
int processorId)
Creates a MpiDestination representing a single Processor in a Group. |
|
| Method Summary | |
mpi.Intracomm |
getComm()
Return the MPI Intracomm bound to the Group. |
int |
getProcessorId()
Return the Processor ID. |
java.lang.String |
getUrl()
Return the Url representation of the Destination. |
boolean |
matches(Destination dest)
Returns false always since no receive patching takes place in the MPI Connector, but rather this is done by the MPI implementation. |
| Methods inherited from class org.jumpi.impl.AbstractDestination |
equals, getConnector, getController, getControllerName, getProperties, hashCode, isWildcard, setProperties |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MpiDestination(java.lang.String url,
Controller controller,
Connector connector)
url - the Url representation of the MPI Connector.controller - the Controller responsible for the MPI Connector.connector - the MPI Connector itself.
public MpiDestination(java.lang.String url,
Controller controller,
Connector connector,
mpi.Intracomm comm)
url - the Url representation of the Group.controller - the Controller responsible for the MPI Connector.connector - the MPI Connector itself.comm - the MPI Intracomm handle of the Group.
public MpiDestination(java.lang.String url,
Controller controller,
Connector connector,
mpi.Intracomm comm,
int processorId)
url - the Url representation of the Processor in the Group.controller - the Controller responsible for the MPI Connector.connector - the MPI Connector itself.comm - the MPI Intracomm handle of the Group.processorId - the Processor's ID.| Method Detail |
public int getProcessorId()
public mpi.Intracomm getComm()
public java.lang.String getUrl()
getUrl in interface DestinationgetUrl in class AbstractDestinationpublic boolean matches(Destination dest)
matches in interface Destinationmatches in class AbstractDestinationdest - the other Destination.
|
Jumpi v1.2.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||