, including all inherited members.
_addAnalogMessage_(const SimObject::ID &sender, int sender_port, const SimObject::ID &receiver, int recv_port, const Time &delay) | MultiThreadNetwork | [virtual] |
_addAnalogMessage_(const SimObject::ID &sender, int sender_port, const SimObject::ID &receiver, string destfield, const Time &delay) | MultiThreadNetwork | [virtual] |
_addAnalogMessage_(const SimObject::ID &sender, string srcfield, const SimObject::ID &receiver, int recv_port, const Time &delay) | MultiThreadNetwork | [virtual] |
_addAnalogMessage_(const SimObject::ID &sender, string srcfield, const SimObject::ID &receiver, string destfield, const Time &delay) | MultiThreadNetwork | [virtual] |
_addObject_(const SimObjectFactory &objFactory, const SimEngine::ID &loc, SimObject::ID &gid) | MultiThreadNetwork | [virtual] |
_addObject_(const SimObjectFactory &objFactory, SimObject::ID &gid) | MultiThreadNetwork | [virtual] |
_addSpikeMessage_(const SimObject::ID &sender, const port_t out, const SimObject::ID &receiver, const port_t in, const Time &delay) | MultiThreadNetwork | [virtual] |
_advance_(int nSteps=1) | MultiThreadNetwork | [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) | MultiThreadNetwork | [protected, virtual] |
_getObject_(const SimObject::ID &id) | MultiThreadNetwork | [protected, virtual] |
_initialize_() | MultiThreadNetwork | [protected, virtual] |
_insert_(const SimObjectFactory &objFactory, const SimObject::ID &container, SimObject::ID &gid) | MultiThreadNetwork | [protected, virtual] |
_mount_(const SimObjectFactory &objFactory, const SimObject::ID &mountpoint, SimObject::ID &gid) | MultiThreadNetwork | [protected, virtual] |
_mpi_rank | SimNetwork | [protected] |
_mpi_size | SimNetwork | [protected] |
_nAnalogMessages | SimNetwork | [protected] |
_nSpikeMessages | SimNetwork | [protected] |
_reset_() | MultiThreadNetwork | [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, srcType senderPortOrField, const SimObject::ID &receiver, destType recvPortOrField, delay_t delay) | MultiThreadNetwork | [inline, protected] |
addLocalSpikeMessage(MTSpikeRoutingTables *arg_tables, SimEngine *arg_simEngine, const SimParameter &SP, const SimObject::ID &sender, spike_port_id_t sender_port, const SimObject::ID &receiver, const port_t in_port, step_t delay) | MultiThreadNetwork | [protected, static] |
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 | MultiThreadNetwork | [protected] |
analogMsgDispatchers | MultiThreadNetwork | [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] |
DistributedMultiThreadNetwork class | MultiThreadNetwork | [friend] |
DistributedSingleThreadNetwork class | MultiThreadNetwork | [friend] |
distributionStrategy | SimNetwork | [protected] |
fillSeedVector(uint32 noiseRNGseed, std::vector< uint32 > &sim_seeds) | SimNetwork | [protected] |
get_dt() const | SimNetwork | [inline] |
getIncomingConstructRNGEngines() | SimNetwork | [inline] |
getMainConstructRNGEngine() | SimNetwork | [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) | SimNetwork | [protected, virtual] |
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] |
makeSeed(uint32 seed_or_negative) | SimNetwork | [protected] |
maxLocalEngineID(void) const | MultiThreadNetwork | [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_rank() | SimNetwork | [inline] |
mpi_size() | SimNetwork | [inline] |
mtAnalogMsgCreator | MultiThreadNetwork | [protected] |
MultiThreadNetwork(int nThreads, SimParameter sp=SimParameter::Default) | MultiThreadNetwork | |
MultiThreadNetwork(int nThreads, MPI::Intracomm &comm, SimParameter sp=SimParameter::Default) | MultiThreadNetwork | |
nAnalogMessages() | SimNetwork | [inline] |
nSpikeMessage() | SimNetwork | [inline] |
nThreads | MultiThreadNetwork | [protected] |
object(const SimObject::ID &id) | SimNetwork | [inline] |
object(const SimObject::ID::Packed &id) | SimNetwork | [inline] |
objectVariationRNDEngine | SimNetwork | [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) | MultiThreadNetwork | [protected, virtual] |
set_dt(const Time &dt) | SimNetwork | [inline] |
setDistributionStrategy(DistributionStrategy::DistributionFunction *distFunc) | SimNetwork | [inline] |
setupConstructRNGEngines() | SimNetwork | [protected] |
simEngine | MultiThreadNetwork | [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] |
spikeScheduler | MultiThreadNetwork | [protected] |
stAnalogMsgCreators | MultiThreadNetwork | [protected] |
STBuffers | MultiThreadNetwork | [protected] |
tables | MultiThreadNetwork | [protected] |
thrPool | MultiThreadNetwork | [protected] |
~MultiThreadNetwork() | MultiThreadNetwork | [virtual] |
~SimNetwork() | SimNetwork | [virtual] |