Cypress  1.0
C++ Spiking Neural Network Simulation Framework
Classes | Namespaces | Macros | Functions
connector.hpp File Reference
#include <algorithm>
#include <memory>
#include <random>
#include <string>
#include <vector>
#include <cypress/core/synapses.hpp>
#include <cypress/core/types.hpp>
#include <cypress/util/comperator.hpp>
Include dependency graph for connector.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cypress::Synapse
 
struct  cypress::LocalConnection
 
class  cypress::FunctorConnector< Callback >
 
class  cypress::UniformFunctorConnector< Callback >
 
class  cypress::FixedProbabilityConnector< RandomEngine >
 
class  cypress::RandomConnector< RandomEngine >
 
class  cypress::FixedFanInConnector< RandomEngine >
 
class  cypress::FixedFanOutConnector< RandomEngine >
 
class  cypress::Connector
 
class  cypress::ConnectionDescriptor
 
class  cypress::UniformConnector
 
class  cypress::AllToAllConnector
 
class  cypress::OneToOneConnector
 
class  cypress::FromListConnector
 
class  cypress::FunctorConnectorBase
 
class  cypress::FunctorConnector< Callback >
 
class  cypress::UniformFunctorConnectorBase
 
class  cypress::UniformFunctorConnector< Callback >
 
class  cypress::FixedProbabilityConnectorBase
 
class  cypress::FixedProbabilityConnector< RandomEngine >
 
class  cypress::RandomConnector< RandomEngine >
 
class  cypress::FixedFanConnectorBase< RandomEngine >
 
class  cypress::FixedFanInConnector< RandomEngine >
 
class  cypress::FixedFanOutConnector< RandomEngine >
 

Namespaces

 cypress
 

Macros

#define CYPRESS_CORE_CONNECTOR_HPP
 

Functions

std::vector< std::vector< LocalConnection > > cypress::instantiate_connections (const std::vector< ConnectionDescriptor > &descrs)
 
bool cypress::instantiate_connections_to_file (std::string filename, const std::vector< ConnectionDescriptor > &descrs)
 

Macro Definition Documentation

#define CYPRESS_CORE_CONNECTOR_HPP