sparse_synapses.c File Reference

#include <stdlib.h>
#include <math.h>
#include "sparse_synapses.h"
#include "network.h"
#include "misc.h"

Functions

aspi_class_taspi_sparse_synapses (void)
void aspi_sparse_synapses_dtor (aspi_object_t *self)
aspi_object_taspi_sparse_synapses_init (aspi_object_t *self, int n_neurons, double trace_leak)
double aspi_sparse_synapses_get_weight (aspi_object_t *self, int pre, int post)
void aspi_sparse_synapses_set_weight (aspi_object_t *self, int pre, int post, double value)
int aspi_sparse_synapses_get_delay (aspi_object_t *self, int pre, int post)
void aspi_sparse_synapses_set_delay (aspi_object_t *self, int pre, int post, int value)
double aspi_sparse_synapses_get_trace (aspi_object_t *self, int pre, int post, int time)
void aspi_sparse_synapses_add_to_trace (aspi_object_t *self, int pre, int post, double value, int time)
void aspi_sparse_synapses_apply_callback (aspi_object_t *self, aspi_object_t *network, aspi_callback_t callback, void *data)
 Apply a function to all synapses.
void aspi_sparse_synapses_apply_callback_pre (aspi_object_t *self, aspi_object_t *network, int j, aspi_callback_t callback, void *data_to_pass)
 Apply a function to all pre-neuronal synapses.
void aspi_sparse_synapses_apply_callback_post (aspi_object_t *self, aspi_object_t *network, int i, aspi_callback_t callback, void *data_to_pass)
 Apply a function to all post-neuronal synapses.

Generated on Wed Aug 19 01:16:48 2009 for aspirenn by  doxygen 1.5.5