Cypress
1.0
C++ Spiking Neural Network Simulation Framework
|
This is the complete list of members for cypress::Network, including all inherited members.
add_connection(const Source &source, const Target &target, std::unique_ptr< Connector > connector, const char *name="") | cypress::Network | inline |
add_population(const char *name, size_t size, const typename T::Parameters ¶ms, const typename T::Signals &signals=typename T::Signals()) | cypress::Network | inline |
clone() const | cypress::NetworkBase | |
connect(PopulationIndex pid_src, NeuronIndex nid_src0, NeuronIndex nid_src1, PopulationIndex pid_tar, NeuronIndex nid_tar0, NeuronIndex nid_tar1, std::unique_ptr< Connector > connector, const char *name="") | cypress::NetworkBase | protected |
connection(std::string name) const | cypress::NetworkBase | |
connections() const | cypress::NetworkBase | |
create_population(size_t size, const typename T::Parameters ¶ms, const typename T::Signals &signals, const char *name="") | cypress::Network | inline |
create_population(size_t size, const typename T::Parameters ¶ms=typename T::Parameters(), const char *name="") | cypress::Network | inline |
cypress::NetworkBase::create_population_index(size_t size, const NeuronType &type, const NeuronParameters ¶ms, const NeuronSignals &signals, const std::string &name) | cypress::NetworkBase | protected |
disabled_trafo_ids() const | cypress::NetworkBase | |
disabled_trafo_ids() | cypress::NetworkBase | |
duration() const | cypress::NetworkBase | |
logger() const | cypress::NetworkBase | |
logger(Logger &logger) | cypress::NetworkBase | |
make_backend(std::string backend_id, int argc=0, const char *argv[]=nullptr, Json setup=Json()) | cypress::NetworkBase | static |
Network()=default | cypress::Network | |
Network(const Network &)=default | cypress::Network | |
Network(Network &&) noexcept=default | cypress::Network | |
Network(const NetworkBase &network) | cypress::Network | inline |
NetworkBase() | cypress::NetworkBase | |
NetworkBase(std::shared_ptr< internal::NetworkData > impl) | cypress::NetworkBase | inline |
neuron_count() const | cypress::NetworkBase | |
neuron_count(const NeuronType &type) const | cypress::NetworkBase | |
neuron_count() const | cypress::NetworkBase | inline |
operator!=(const NetworkBase &o) const | cypress::NetworkBase | inline |
operator=(const Network &)=default | cypress::Network | |
operator=(Network &&)=default | cypress::Network | |
operator=(const NetworkBase &o) | cypress::Network | inline |
operator==(const NetworkBase &o) const | cypress::NetworkBase | inline |
operator[](PopulationIndex pid) | cypress::NetworkBase | |
operator[](PopulationIndex pid) const | cypress::NetworkBase | |
Population class | cypress::Network | friend |
population(const std::string &name=std::string()) | cypress::Network | inline |
population(const std::string &name=std::string()) | cypress::Network | inline |
cypress::NetworkBase::population(PopulationIndex pid) | cypress::NetworkBase | |
cypress::NetworkBase::population(PopulationIndex pid) const | cypress::NetworkBase | |
population_count() const | cypress::NetworkBase | |
population_count(const NeuronType &type) const | cypress::NetworkBase | |
population_count() const | cypress::NetworkBase | inline |
population_data(PopulationIndex pid) | cypress::NetworkBase | |
population_data(PopulationIndex pid) const | cypress::NetworkBase | |
populations(const std::string &name=std::string()) | cypress::Network | inline |
cypress::NetworkBase::populations(const std::string &name=std::string(), const NeuronType &type=NullNeuron::inst()) const | cypress::NetworkBase | |
cypress::NetworkBase::populations(const NeuronType &type) const | cypress::NetworkBase | |
run(const Backend &backend, Real duration=0.0) | cypress::Network | inline |
run(const std::string &backend_id, Real duration=0.0, int argc=0, const char *argv[]=nullptr) | cypress::Network | inline |
runtime() const | cypress::NetworkBase | |
runtime(const NetworkRuntime &runtime) | cypress::NetworkBase | |
update_connection(std::unique_ptr< Connector > connector, const char *name) | cypress::NetworkBase | |
use_lossy_trafos() const | cypress::NetworkBase | |
use_lossy_trafos(bool use_lossy) const | cypress::NetworkBase | |
~Network()=default | cypress::Network | |
~NetworkBase() | cypress::NetworkBase |