| Spike!
    v1.0
    A high speed Spiking Neural Network Simulator designed for GPGPUs. | 
 
  
 | Public Member Functions | |
| virtual int | AddGroup (neuron_parameters_struct *group_params) | 
| virtual int * | setup_stimuli_presentation_order (Stimuli_Presentation_Struct *stimuli_presentation_params) | 
| virtual bool | stimulus_is_new_object_for_object_by_object_presentation (int stimulus_index) | 
| Public Attributes | |
| int | total_number_of_input_stimuli | 
| int | current_stimulus_index | 
| virtual int InputSpikingNeurons::AddGroup | ( | neuron_parameters_struct * | group_params | ) |  [virtual] | 
Determines the total number of neurons by which the simulation should increase. This is a virtual function to allow polymorphism in the methods of various SpikingNeuron implementations. Allocates memory as necessary for group size and indices storage.
| group_params | A neuron_parameters_struct instance describing a 2D neuron population size. | 
Reimplemented from SpikingNeurons.
Reimplemented in GeneratorInputSpikingNeurons, PoissonInputSpikingNeurons, and ImagePoissonInputSpikingNeurons.
 1.7.6.1
 1.7.6.1