6 #define ASSIGN_ARRAY_VARS(ARRAY_NAME, VAR_PREFIX, COUNT) \ 7 for(int i_##__LINE__ = 0; i_##__LINE__ < COUNT; i++) \ 9 ARRAY_NAME[i_##__LINE__] = VAR_PREFIX##i_##__LINE__; \ 14 template<
typename NeuronPolicy,
typename SynapsePolicy>
23 m_NeuronPolicy.Init();
24 m_SynapsePolicy.Init();
30 template<
typename UpdateFn>
33 return m_SynapsePolicy.Simulate(update,
41 NeuronPolicy m_NeuronPolicy;
42 SynapsePolicy m_SynapsePolicy;
virtual void Init()
Definition: simulation_test_vars.h:21
Definition: simulation_test.h:9
Definition: simulation_test_vars.h:15
float Simulate(UpdateFn update)
Definition: simulation_test_vars.h:31
void StepGeNN()
Definition: simulation_test.h:44