, including all inherited members.
| _addAnalogMessage_(const SimObject::ID &sender, int sender_port, const SimObject::ID &receiver, int recv_port, const Time &delay) | DistributedMultiThreadNetwork | [virtual] |
| _addAnalogMessage_(const SimObject::ID &sender, int sender_port, const SimObject::ID &receiver, string destfield, const Time &delay) | DistributedMultiThreadNetwork | [virtual] |
| _addAnalogMessage_(const SimObject::ID &sender, string srcfield, const SimObject::ID &receiver, int recv_port, const Time &delay) | DistributedMultiThreadNetwork | [virtual] |
| _addAnalogMessage_(const SimObject::ID &sender, string srcfield, const SimObject::ID &receiver, string destfield, const Time &delay) | DistributedMultiThreadNetwork | [virtual] |
| _addObject_(const SimObjectFactory &objFactory, const SimEngine::ID &loc, SimObject::ID &gid) | DistributedNetwork | [virtual] |
| _addObject_(const SimObjectFactory &objFactory, SimObject::ID &id) | DistributedNetwork | [inline, virtual] |
| _addSpikeMessage_(const SimObject::ID &sender, const port_t out, const spike_port_id_t sender_port, const SimObject::ID &receiver, const port_t port, const step_t delay) | DistributedMultiThreadNetwork | [protected, virtual] |
| DistributedNetwork::_addSpikeMessage_(const SimObject::ID &sender, const port_t out, const SimObject::ID &receiver, const port_t in, const Time &delay) | DistributedNetwork | [virtual] |
| _advance_(int nSteps=1) | DistributedMultiThreadNetwork | [protected, virtual] |
| _change_timestep_width_(const Time &old_dt, const Time &new_dt) | SimNetwork | [inline, protected, virtual] |
| _connect_(SimObject::ID const &src, port_t out, const SimObject::ID &dst, port_t in, int delay) | DistributedNetwork | [protected, virtual] |
| _getObject_(const SimObject::ID &id) | DistributedMultiThreadNetwork | [protected, virtual] |
| _initialize_() | DistributedMultiThreadNetwork | [protected, virtual] |
| _insert_(const SimObjectFactory &objFactory, const SimObject::ID &container, SimObject::ID &gid) | DistributedNetwork | [protected, virtual] |
| _max_global_engine_id | DistributedNetwork | [protected] |
| _mount_(const SimObjectFactory &objFactory, const SimObject::ID &mountpoint, SimObject::ID &gid) | DistributedNetwork | [protected, virtual] |
| _mpi_rank | SimNetwork | [protected] |
| _mpi_size | SimNetwork | [protected] |
| _nAnalogMessages | SimNetwork | [protected] |
| _nSpikeMessages | SimNetwork | [protected] |
| _reset_() | DistributedMultiThreadNetwork | [protected, virtual] |
| add(const SimObjectFactory &model, const SimEngine::ID &engine) | SimNetwork | [inline] |
| add(const SimObjectFactory &model) | SimNetwork | [inline] |
| add(SimObjectFactory const &model, std::vector< SimEngine::ID > const &engines) | SimNetwork | |
| add(SimObjectFactory const &model, unsigned const n) | SimNetwork | |
| addAnalogMessage(const SimObject::ID &sender, int sender_port, const SimObject::ID &receiver, int recv_port, const Time &delay) | SimNetwork | [inline] |
| addAnalogMessage(const SimObject::ID &sender, int sender_port, const SimObject::ID &receiver, string destfield, const Time &delay) | SimNetwork | [inline] |
| addAnalogMessage(const SimObject::ID &sender, string srcfield, const SimObject::ID &receiver, int recv_port, const Time &delay) | SimNetwork | [inline] |
| addAnalogMessage(const SimObject::ID &sender, string srcfield, const SimObject::ID &receiver, string destfield, const Time &delay) | SimNetwork | [inline] |
| addGenericAnalogMessage(const SimObject::ID &sender, analogSrcType srcPortOrField, const SimObject::ID &receiver, analogDestType destPortOrField, delay_t delay) | DistributedMultiThreadNetwork | [inline, protected] |
| addObject(const SimObjectFactory &model, const SimEngine::ID &engine, SimObject::ID &id) | SimNetwork | [inline] |
| addObject(const SimObjectFactory &model, SimObject::ID &id) | SimNetwork | [inline] |
| addSpikeMessage(const SimObject::ID &sender, const port_t out, const SimObject::ID &receiver, const port_t in, const Time &delay) | SimNetwork | [inline] |
| advance(int nSteps=1) | SimNetwork | [inline] |
| analogDelayObjectsMap | DistributedMultiThreadNetwork | [protected] |
| connect(const SimObject::ID &src, const port_t out, const SimObject::ID &dst, const port_t in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const port_t out, const SimObject::ID::Packed &dst, const port_t in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const port_t out, const SimObject::ID &dst, const port_t in) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const port_t out, const SimObject::ID::Packed &dst, const port_t in) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const port_t out, const SimObject::ID &dst, const string in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const port_t out, const SimObject::ID::Packed &dst, const string in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const string out, const SimObject::ID &dst, const port_t in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const string out, const SimObject::ID::Packed &dst, const port_t in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const string out, const SimObject::ID &dst, const string in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const string out, const SimObject::ID::Packed &dst, const string in, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const SimObject::ID &dst, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const SimObject::ID::Packed &dst, const Time &delay) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const SimObject::ID &dst) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const SimObject::ID::Packed &dst) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const SimObject::ID &dst, const SimObjectFactory &connObjFactory, SimObject::ID &connID) | SimNetwork | [inline] |
| connect(const SimObject::ID &src, const SimObject::ID &dst, const SimObjectFactory &connObjFactory) | SimNetwork | [inline] |
| connect(const SimObject::ID::Packed &src, const SimObject::ID::Packed &dst, const SimObjectFactory &connObjFactory) | SimNetwork | [inline] |
| connect(std::vector< SimObject::ID::Packed > const &src, std::vector< SimObject::ID::Packed > const &dst, const Time &delay) | SimNetwork | |
| connect(std::vector< SimObject::ID::Packed > const &src, std::vector< SimObject::ID::Packed > const &dst, ConnectionIterator &decider) | SimNetwork | |
| connect(std::vector< SimObject::ID::Packed > const &src, std::vector< SimObject::ID::Packed > const &dst, const SimObjectFactory &model, ConnectionIterator &decider, bool collect=false) | SimNetwork | |
| connectFast(std::vector< SimObject::ID::Packed > const &sources, std::vector< SimObject::ID::Packed > const &destinations, const SimObjectFactory &model, ConnectionIterator &decider, bool collect=false) | SimNetwork | |
| constructIncomingRNGEngines | SimNetwork | [protected] |
| constructMainRNDEngine | SimNetwork | [protected] |
| constructOutgoingRNGEngines | SimNetwork | [protected] |
| create(const SimObjectFactory &model, const SimEngine::ID &engine) | SimNetwork | [inline] |
| create(const SimObjectFactory &model) | SimNetwork | [inline] |
| create(SimObjectFactory const &model, std::vector< SimEngine::ID > const &engines) | SimNetwork | [inline] |
| create(SimObjectFactory const &model, unsigned const n) | SimNetwork | [inline] |
| distAnalogMessageCreators | DistributedMultiThreadNetwork | [protected] |
| distAnalogMsgDispatchers | DistributedMultiThreadNetwork | [protected] |
| distEngine | DistributedNetwork | [protected] |
| distIncomingSpikeScheduler | DistributedMultiThreadNetwork | [protected] |
| DistributedMultiThreadNetwork(int numThreads, SimParameter sp=SimParameter::Default) | DistributedMultiThreadNetwork | |
| DistributedMultiThreadNetwork(int numThreads, MPI::Intracomm &mpiCommunicator, SimParameter sp=SimParameter::Default) | DistributedMultiThreadNetwork | |
| DistributedMultiThreadNetworkTest class | DistributedNetwork | [friend] |
| DistributedNetwork(int nThreads, SimParameter sp=SimParameter::Default) | DistributedNetwork | |
| DistributedNetwork(int nThreads, MPI::Intracomm &mpiCommunicator, SimParameter sp=SimParameter::Default) | DistributedNetwork | |
| distributionStrategy | SimNetwork | [protected] |
| fillSeedVector(uint32 noiseRNGseed, std::vector< uint32 > &sim_seeds) | SimNetwork | [protected] |
| get_dt() const | SimNetwork | [inline] |
| getFirstSenderSpikePort(const SimObject::ID &oid) | DistributedNetwork | [protected] |
| getGhostID(gl_engineid_t gEID, SimObjectFactory const &objFactory) | DistributedNetwork | [protected] |
| getGlobalEngineID(const SimEngine::ID &eid) const | DistributedNetwork | [virtual] |
| getGlobalEngineID(engineid_t eng) const | DistributedNetwork | [virtual] |
| getIncomingConstructRNGEngines() | SimNetwork | [inline] |
| getLocation(gl_engineid_t gEID) const | DistributedNetwork | [virtual] |
| getMainConstructRNGEngine() | SimNetwork | [inline] |
| getMpiComm() | DistributedNetwork | [inline] |
| getObject(const SimObject::ID &id, T &p) | SimNetwork | [inline] |
| getObject(const SimObject::ID::Packed &id, T &p) | SimNetwork | [inline] |
| getObject(const SimObject::ID &id) | SimNetwork | [inline] |
| getObjectVariationRNDEngine() | SimNetwork | [inline] |
| getOutgoingConstructRNGEngines() | SimNetwork | [inline] |
| getSeedFromGenerator() | SimNetwork | [protected] |
| getUniqueSeedOverMpi(uint32 seed) | DistributedNetwork | [protected, virtual] |
| ghostFirstPortInfo | DistributedNetwork | [protected] |
| glengineids | DistributedNetwork | [protected] |
| globalDelayMap | DistributedMultiThreadNetwork | [protected] |
| incomingConnections | DistributedNetwork | [protected] |
| incomingDispatchers | DistributedMultiThreadNetwork | [protected] |
| init() | DistributedMultiThreadNetwork | [protected] |
| initialize() | SimNetwork | [inline] |
| initialized | SimNetwork | [protected] |
| insert(const SimObjectFactory &model, const SimObject::ID &container, SimObject::ID &gid) | SimNetwork | [inline] |
| insert(const SimObjectFactory &model, const SimObject::ID &container) | SimNetwork | [inline] |
| insert(const SimObjectFactory &model, const SimObject::ID::Packed &container) | SimNetwork | [inline] |
| localSimEngine | DistributedNetwork | [protected] |
| localSpikeScheduler | DistributedMultiThreadNetwork | [protected] |
| location | DistributedNetwork | [protected] |
| makeSeed(uint32 seed_or_negative) | SimNetwork | [protected] |
| maxGlobalEngineID(void) const | DistributedNetwork | [virtual] |
| maxLocalEngineID(void) const | DistributedMultiThreadNetwork | [virtual] |
| mount(const SimObjectFactory &model, const SimObject::ID &mountpoint, SimObject::ID &gid) | SimNetwork | [inline] |
| mount(const SimObjectFactory &model, const SimObject::ID &mountpoint) | SimNetwork | [inline] |
| mount(const SimObjectFactory &model, const SimObject::ID::Packed &mountpoint) | SimNetwork | [inline] |
| mount(const SimObjectFactory &model, std::vector< SimObject::ID::Packed > const &mountpoints, bool collect=false) | SimNetwork | |
| mpi_comm | DistributedNetwork | [protected] |
| mpi_rank() | SimNetwork | [inline] |
| mpi_size() | SimNetwork | [inline] |
| mpiAllToAllComm | DistributedMultiThreadNetwork | [protected] |
| mpiInBuffers | DistributedMultiThreadNetwork | [protected] |
| mpiOutBuffers | DistributedMultiThreadNetwork | [protected] |
| mtAnalogMsgCreator | DistributedMultiThreadNetwork | [protected] |
| mTanalogMsgDispatchers | DistributedMultiThreadNetwork | [protected] |
| mtDistCycledAnalogMsgDispatcher | DistributedMultiThreadNetwork | [protected] |
| mtTables | DistributedMultiThreadNetwork | [protected] |
| nAnalogMessages() | SimNetwork | [inline] |
| NoiseRandomEngineTest class | DistributedMultiThreadNetwork | [friend] |
| nSpikeMessage() | SimNetwork | [inline] |
| nThreads | DistributedMultiThreadNetwork | [protected] |
| object(const SimObject::ID &id) | SimNetwork | [inline] |
| object(const SimObject::ID::Packed &id) | SimNetwork | [inline] |
| objectCounter | DistributedNetwork | [protected] |
| objectVariationRNDEngine | SimNetwork | [protected] |
| outgoingConnections | DistributedNetwork | [protected] |
| outgoingDispatchers | DistributedMultiThreadNetwork | [protected] |
| record(const SimObject::ID::Packed &obj, const SimObjectFactory &recFactory, const port_t rec_port=0) | SimNetwork | [inline] |
| record(const SimObject::ID::Packed &obj, const port_t src_port, const SimObjectFactory &recFactory, const port_t rec_port=0) | SimNetwork | [inline] |
| record(const SimObject::ID::Packed &obj, const string field, const SimObjectFactory &recFactory, const port_t rec_port=0) | SimNetwork | [inline] |
| reset() | SimNetwork | [inline] |
| reseted | SimNetwork | [protected] |
| seed(uint32 noiseRNGseed) | SimNetwork | [inline] |
| seed_noise_rng(uint32 noise_seed) | DistributedNetwork | [protected, virtual] |
| set_dt(const Time &dt) | SimNetwork | [inline] |
| setDistributionStrategy(DistributionStrategy::DistributionFunction *distFunc) | SimNetwork | [inline] |
| setupConstructRNGEngines() | SimNetwork | [protected] |
| setupGlEngineIDs(unsigned int numLocalEngines=1) | DistributedNetwork | [protected] |
| SimNetwork(MPI::Intracomm &mpiCommunicator, SimParameter sp, DistributionStrategy::DistributionFunction *df) | SimNetwork | |
| simParam | SimNetwork | [protected] |
| simParameter() | SimNetwork | [inline] |
| simRNGSeedGenerator | SimNetwork | [protected] |
| simRNGSeedGenerator_t typedef | SimNetwork | [protected] |
| simulate(const Time &T) | SimNetwork | [inline] |
| simulate(double T) | SimNetwork | [inline] |
| sources2BufPositionsMaps | DistributedMultiThreadNetwork | [protected] |
| spikePortCounter | DistributedNetwork | [protected] |
| spikeScheduler | DistributedMultiThreadNetwork | [protected] |
| stAnalogMsgCreators | DistributedMultiThreadNetwork | [protected] |
| STBuffers | DistributedMultiThreadNetwork | [protected] |
| targetNodesMap | DistributedMultiThreadNetwork | [protected] |
| thrPool | DistributedMultiThreadNetwork | [protected] |
| ~DistributedMultiThreadNetwork() | DistributedMultiThreadNetwork | [virtual] |
| ~DistributedNetwork() | DistributedNetwork | [virtual] |
| ~SimNetwork() | SimNetwork | [virtual] |