//--------------------------------------------------------------------------
// Author: Christopher L. Buckley
//
// Institute: CCNR
// Informatics
// University of Sussex
//
// email to: c.l.buckley@sussex.ac.uk
//
// initial version: 2009-12-15
//
//--------------------------------------------------------------------------
#ifndef CN_HHABSYNAPSE_H
#define CN_HHABSYNAPSE_H
#include "CN_synapse.h"
#include "CN_neuron.h"
#define HHABPNO 7
#define HHABIVARNO 0
class HHABsynapse: public synapse
{
public:
HHABsynapse(neuron *, neuron *, double, double, double, double, double,
double, double, int, int, int);
HHABsynapse(neuron *, neuron *, double, double, double, double, double,
double, double);
HHABsynapse(neuron *, neuron *, double *);
virtual ~HHABsynapse();
virtual double gsyn();
virtual void set_gsyn(double);
virtual double Isyn(double *);
virtual void derivative(double *, double *) {
}
};
#endif