Cypress
1.0
C++ Spiking Neural Network Simulation Framework
|
#include <network_base.hpp>
Public Member Functions | |
template<typename TargetIterator > | |
Impl & | connect_to (TargetIterator tar_begin, TargetIterator tar_end, std::unique_ptr< Connector > connector, const char *name="") |
template<typename Target > | |
Impl & | connect_to (const Target &tar, std::unique_ptr< Connector > connector, const char *name="") |
Mixin which allows to connect one iterable element with another.
|
inline |
Connects all neurons in this Population, PopulationView or Neuron with a range of neurons indicated by the given iterators.
tar_begin | is an iterator pointing at the first neuron in the target population that should be connected. |
tar_end | is an iterator pointing at the last neuron in the target population that should be connected. |
connector | is the object establishing the actual connections. |
|
inline |
Connects all neurons in this Population, PopulationView or Neuron with the given target, which may be a Population, PopulationView or a single neuron.
tar | is the object this object should be connected with. |
connector | is the object establishing the actual connections. |