30 #ifndef CYPRESS_BACKEND_HPP 31 #define CYPRESS_BACKEND_HPP 34 #include <unordered_set> 82 virtual std::string
name()
const = 0;
Definition: backend.hpp:50
double Real
Definition: types.hpp:56
virtual std::unordered_set< const NeuronType * > supported_neuron_types() const =0
void run(NetworkBase &network, Real duration=0.0) const
virtual std::string name() const =0
Definition: network_base.hpp:116
Definition: brainscales_lib.hpp:39
virtual void do_run(NetworkBase &network, Real duration) const =0