| Spike!
    v1.0
    A high speed Spiking Neural Network Simulator designed for GPGPUs. | 
 
  
 | Public Member Functions | |
| virtual void | allocate_device_pointers () | 
| virtual void | reset_STDP_activities () | 
| virtual void | Set_STDP_Parameters (SpikingSynapses *synapses, SpikingNeurons *neurons, SpikingNeurons *input_neurons, stdp_parameters_struct *stdp_parameters) | 
| virtual void | Run_STDP (float *d_last_spike_time_of_each_neuron, float current_time_in_seconds, float timestep) | 
| void | apply_stdp_to_synapse_weights (float *d_last_spike_time_of_each_neuron, float current_time_in_seconds) | 
| Public Attributes | |
| struct masquelier_stdp_parameters_struct * | stdp_params | 
| SpikingSynapses * | syns | 
| SpikingNeurons * | neurs | 
| int * | index_of_last_afferent_synapse_to_spike | 
| int * | d_index_of_last_afferent_synapse_to_spike | 
| bool * | isindexed_ltd_synapse_spike | 
| bool * | d_isindexed_ltd_synapse_spike | 
| int * | index_of_first_synapse_spiked_after_postneuron | 
| int * | d_index_of_first_synapse_spiked_after_postneuron | 
 1.7.6.1
 1.7.6.1