#include <amygdala/mpnetwork.h>
Inheritance diagram for MpNetwork:
Public Methods | |
MpNetwork (Instance *inst) | |
~MpNetwork () | |
Instance * | GetInstance () |
bool | ConnectNeurons (Instance *presynInst, AmIdInt presynNId, AmIdInt postsynNId, float weight, AmTimeInt delay) |
vector< Synapse * > * | GetAxon (unsigned int instId, unsigned int nId) |
Protected Methods | |
void | IncrementSimTime () |
Protected Attributes | |
Instance * | instance |
hash_map< unsigned int, hash_map< unsigned int, vector< Synapse * > * > * > | axonMap |
|
|
|
create a synapse between neurons of two different Amygdala instances
|
|
|
|
|
|
Increment the simTime variable to the next time step. In multithreaded mode, simTime is not incremented until all Nodes have called IncrementSimTime(). Reimplemented from Network. |
|
remote_instId->remoteNid->axon(virtual presyn nId, postSyn Neuron Pointer) each vector represents an axon. The pair holds a virtual nId which is used to access the dendrite of the postsynaptic neuron. |
|
the associated instance |