Module pypcsim :: Class SimNetwork
[hide private]
[frames] | no frames]

Class SimNetwork

 object --+    
          |    
??.instance --+
              |
             SimNetwork
Known Subclasses:

Help on SimNetwork [class]:

Instance Methods [hide private]
 
__init__(...)
Raises an exception This class cannot be instantiated from Python
 
add(...)
Help on long long int SimNetwork::add(SimObjectFactory const & model, SimEngine::ID const & engine) [member function]
 
addAnalogMessage(...)
Help on void SimNetwork::addAnalogMessage(SimObject::ID const & sender, int sender_port, SimObject::ID const & receiver, int recv_port, Time const & delay) [member function]
 
addObject(...)
Help on void SimNetwork::addObject(SimObjectFactory const & model, SimEngine::ID const & engine, SimObject::ID & id) [member function]
 
addSpikeMessage(...)
Help on void SimNetwork::addSpikeMessage(SimObject::ID const & sender, port_t const out, SimObject::ID const & receiver, port_t const in, Time const & delay) [member function]
 
advance(...)
Help on void SimNetwork::advance(int nSteps=1) [member function]
 
connect(...)
Help on void SimNetwork::connect(SimObject::ID const & src, port_t const out, SimObject::ID const & dst, port_t const in, Time const & delay) [member function]
 
connectFast(...)
Help on boost::shared_ptr<std::vector<long long, std::allocator<long long> > > SimNetwork::connectFast(std::vector<long long, std::allocator<long long> > const & sources, std::vector<long long, std::allocator<long long> > const & destinations, SimObjectFactory const & model, ConnectionIterator & decider, bool collect=false) [member function]
 
create(...)
Help on long long int SimNetwork::create(SimObjectFactory const & model, SimEngine::ID const & engine) [member function]
 
get_dt(...)
Help on Time SimNetwork::get_dt() const [member function]
 
initialize(...)
Help on void SimNetwork::initialize() [member function]
 
insert(...)
Help on void SimNetwork::insert(SimObjectFactory const & model, SimObject::ID const & container, SimObject::ID & gid) [member function]
 
maxLocalEngineID(...)
 
mount(...)
Help on void SimNetwork::mount(SimObjectFactory const & model, SimObject::ID const & mountpoint, SimObject::ID & gid) [member function]
 
mpi_rank(...)
Help on int SimNetwork::mpi_rank() [member function]
 
mpi_size(...)
Help on int SimNetwork::mpi_size() [member function]
 
nAnalogMessages(...)
Help on unsigned int SimNetwork::nAnalogMessages() [member function]
 
nSpikeMessage(...)
Help on unsigned int SimNetwork::nSpikeMessage() [member function]
 
object(...)
Help on SimObject * SimNetwork::object(SimObject::ID const & id) [member function]
 
record(...)
Help on long long int SimNetwork::record(long long int const & obj, SimObjectFactory const & recFactory, port_t const rec_port=0) [member function]
 
reset(...)
Help on void SimNetwork::reset() [member function]
 
seed(...)
Help on void SimNetwork::seed(uint32 noiseRNGseed) [member function]
 
setDistributionStrategy(...)
Help on void SimNetwork::setDistributionStrategy(DistributionStrategy::DistributionFunction * distFunc) [member function]
 
set_dt(...)
Help on void SimNetwork::set_dt(Time const & dt) [member function]
 
simParameter(...)
Help on SimParameter const & SimNetwork::simParameter() [member function]
 
simulate(...)
Help on void SimNetwork::simulate(Time const & T) [member function]

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(...)
(Constructor)

 

Raises an exception This class cannot be instantiated from Python

Overrides: object.__init__

add(...)

 

Help on long long int SimNetwork::add(SimObjectFactory const & model, SimEngine::ID const & engine) [member function]

Help on long long int SimNetwork::add(SimObjectFactory const & model) [member function]

Help on boost::shared_ptr<std::vector<long long, std::allocator<long long> > > SimNetwork::add(SimObjectFactory const & model, std::vector<SimEngine::ID, std::allocator<SimEngine::ID> > const & engines) [member function]

Help on boost::shared_ptr<std::vector<long long, std::allocator<long long> > > SimNetwork::add(SimObjectFactory const & model, unsigned int const n) [member function]

addAnalogMessage(...)

 

Help on void SimNetwork::addAnalogMessage(SimObject::ID const & sender, int sender_port, SimObject::ID const & receiver, int recv_port, Time const & delay) [member function]

Help on void SimNetwork::addAnalogMessage(SimObject::ID const & sender, int sender_port, SimObject::ID const & receiver, std::string destfield, Time const & delay) [member function]

Help on void SimNetwork::addAnalogMessage(SimObject::ID const & sender, std::string srcfield, SimObject::ID const & receiver, int recv_port, Time const & delay) [member function]

Help on void SimNetwork::addAnalogMessage(SimObject::ID const & sender, std::string srcfield, SimObject::ID const & receiver, std::string destfield, Time const & delay) [member function]

addObject(...)

 

Help on void SimNetwork::addObject(SimObjectFactory const & model, SimEngine::ID const & engine, SimObject::ID & id) [member function]

Help on void SimNetwork::addObject(SimObjectFactory const & model, SimObject::ID & id) [member function]

connect(...)

 

Help on void SimNetwork::connect(SimObject::ID const & src, port_t const out, SimObject::ID const & dst, port_t const in, Time const & delay) [member function]

Help on void SimNetwork::connect(long long int const & src, port_t const out, long long int const & dst, port_t const in, Time const & delay) [member function]

Help on void SimNetwork::connect(SimObject::ID const & src, port_t const out, SimObject::ID const & dst, port_t const in) [member function]

Help on void SimNetwork::connect(long long int const & src, port_t const out, long long int const & dst, port_t const in) [member function]

Help on void SimNetwork::connect(SimObject::ID const & src, port_t const out, SimObject::ID const & dest, std::string const in, Time const & delay) [member function]

Help on void SimNetwork::connect(long long int const & src, port_t const out, long long int const & dest, std::string const in, Time const & delay) [member function]

Help on void SimNetwork::connect(SimObject::ID const & src, std::string const out, SimObject::ID const & dest, port_t const in, Time const & delay) [member function]

Help on void SimNetwork::connect(long long int const & src, std::string const out, long long int const & dest, port_t const in, Time const & delay) [member function]

Help on void SimNetwork::connect(SimObject::ID const & src, std::string const out, SimObject::ID const & dest, std::string const in, Time const & delay) [member function]

Help on void SimNetwork::connect(long long int const & src, std::string const out, long long int const & dest, std::string const in, Time const & delay) [member function]

Help on void SimNetwork::connect(SimObject::ID const & src, SimObject::ID const & dst, Time const & delay) [member function]

Help on void SimNetwork::connect(long long int const & src, long long int const & dst, Time const & delay) [member function]

Help on void SimNetwork::connect(SimObject::ID const & src, SimObject::ID const & dst) [member function]

Help on void SimNetwork::connect(long long int const & src, long long int const & dst) [member function]

Help on void SimNetwork::connect(SimObject::ID const & src, SimObject::ID const & dst, SimObjectFactory const & connector, SimObject::ID & connID) [member function]

Help on SimObject::ID SimNetwork::connect(SimObject::ID const & src, SimObject::ID const & dst, SimObjectFactory const & connector) [member function]

Help on long long int SimNetwork::connect(long long int const & src, long long int const & dst, SimObjectFactory const & connector) [member function]

Help on unsigned int SimNetwork::connect(std::vector<long long, std::allocator<long long> > const & src, std::vector<long long, std::allocator<long long> > const & dst, Time const & delay) [member function]

Help on unsigned int SimNetwork::connect(std::vector<long long, std::allocator<long long> > const & src, std::vector<long long, std::allocator<long long> > const & dst, ConnectionIterator & decider) [member function]

Help on boost::shared_ptr<std::vector<long long, std::allocator<long long> > > SimNetwork::connect(std::vector<long long, std::allocator<long long> > const & src, std::vector<long long, std::allocator<long long> > const & dst, SimObjectFactory const & model, ConnectionIterator & decider, bool collect=false) [member function]

create(...)

 

Help on long long int SimNetwork::create(SimObjectFactory const & model, SimEngine::ID const & engine) [member function]

Help on long long int SimNetwork::create(SimObjectFactory const & model) [member function]

Help on boost::shared_ptr<std::vector<long long, std::allocator<long long> > > SimNetwork::create(SimObjectFactory const & model, std::vector<SimEngine::ID, std::allocator<SimEngine::ID> > const & engines) [member function]

Help on boost::shared_ptr<std::vector<long long, std::allocator<long long> > > SimNetwork::create(SimObjectFactory const & model, unsigned int const n) [member function]

insert(...)

 

Help on void SimNetwork::insert(SimObjectFactory const & model, SimObject::ID const & container, SimObject::ID & gid) [member function]

Help on long long int SimNetwork::insert(SimObjectFactory const & model, SimObject::ID const & container) [member function]

Help on long long int SimNetwork::insert(SimObjectFactory const & model, long long int const & container) [member function]

mount(...)

 

Help on void SimNetwork::mount(SimObjectFactory const & model, SimObject::ID const & mountpoint, SimObject::ID & gid) [member function]

Help on long long int SimNetwork::mount(SimObjectFactory const & model, SimObject::ID const & mountpoint) [member function]

Help on long long int SimNetwork::mount(SimObjectFactory const & model, long long int const & mountpoint) [member function]

Help on boost::shared_ptr<std::vector<long long, std::allocator<long long> > > SimNetwork::mount(SimObjectFactory const & model, std::vector<long long, std::allocator<long long> > const & mountpoints, bool collect=false) [member function]

object(...)

 

Help on SimObject * SimNetwork::object(SimObject::ID const & id) [member function]

Help on SimObject * SimNetwork::object(long long int const & id) [member function]

record(...)

 

Help on long long int SimNetwork::record(long long int const & obj, SimObjectFactory const & recFactory, port_t const rec_port=0) [member function]

Help on long long int SimNetwork::record(long long int const & obj, port_t const src_port, SimObjectFactory const & recFactory, port_t const rec_port=0) [member function]

Help on long long int SimNetwork::record(long long int const & obj, std::string const field, SimObjectFactory const & recFactory, port_t const rec_port=0) [member function]

simulate(...)

 

Help on void SimNetwork::simulate(Time const & T) [member function]

Help on void SimNetwork::simulate(double T) [member function]