( CONNECT* CD, char* Map, int nMade,
CONNECTMSG* CMBuf, int* CellIDs,
int* CmpIDs, double* src,
int nSrcCells, double* dest,
int nDestCells, double* distanceMap,
TMPCELL* tCel,
MPI_Comm &ConComm,
MPI_Status &status,
MPI_Datatype &MsgType,
FILE* fout )
For recurrent connections: When the original connection (cluster A to cluster B) is made, the reverse connections (cluster B to cluster A) are made at the same time.
Documentation
For recurrent connections: When the original connection (cluster A to cluster B)
is made, the reverse connections (cluster B to cluster A) are made at the same time.
This allows for the connection maps to be coordinated on one node. If only one node
is used, it can procede to create the synapses in function createSynapses. If
two nodes are used, after the maps have been coordinated, node A will send the second
map to node B so that it can create the synapses.
- Parameters:
- CD - Connection Description contains information regarding source and destination
Map - original connection map connecting cluster a to cluster b
nMade - Number of connections made
CMBuf - Data about the connections will be stored here
CellIDs - Destination Cell IDs that get connected will be stored here if only one node
CmpIDs - Destination Compartment Ids that get connected will be stored here for quick lookup (although, shouldn't it always be the same Compartment ID?)
src - Pointer to the global Cell coordinates of the destination Node. If that Node is different from the source Node, the coordinate data must have been received previously.
nSrcCells - Total nnumber of Global Cells defined on the destination Node.
distanceMap - Matrix which will contain the final result of distance caluculation modified by the synapse speed.
tCel - Storage location of connection info for each Cell if one node
ConComm - MPI Communication object
status - MPI Status is stored here after a receive
MsgType - Special Message Type created for the transmission of CONNECTMSG objects
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.