NEURON
KSSingleNodeData Class Reference

#include <kssingle.h>

Inheritance diagram for KSSingleNodeData:
DiscreteEvent

Public Member Functions

 KSSingleNodeData ()
 
virtual ~KSSingleNodeData ()
 
virtual void deliver (double t, NetCvode *, NrnThread *)
 
virtual void pr (const char *, double t, NetCvode *)
 
- Public Member Functions inherited from DiscreteEvent
 DiscreteEvent ()
 
virtual ~DiscreteEvent ()
 
virtual void send (double deliverytime, NetCvode *, NrnThread *)
 
virtual void disconnect (Observable *)
 
virtual int pgvts_op (int &i)
 
virtual void pgvts_deliver (double t, NetCvode *)
 
virtual NrnThreadthread ()
 
virtual int type ()
 
virtual DiscreteEventsavestate_save ()
 
virtual void savestate_restore (double deliverytime, NetCvode *)
 
virtual void savestate_write (FILE *)
 
virtual void frecord_init (TQItem *)
 

Public Attributes

int nsingle_
 
double * statepop_
 
int filledstate_
 
double vlast_
 
double t0_
 
double t1_
 
int next_trans_
 
Point_process ** ppnt_
 
KSSinglekss_
 
TQItemqi_
 

Additional Inherited Members

- Static Public Member Functions inherited from DiscreteEvent
static DiscreteEventsavestate_read (FILE *)
 
- Static Public Attributes inherited from DiscreteEvent
static unsigned long discretevent_send_
 
static unsigned long discretevent_deliver_
 

Detailed Description

Definition at line 16 of file kssingle.h.

Constructor & Destructor Documentation

◆ KSSingleNodeData()

KSSingleNodeData::KSSingleNodeData ( )

Definition at line 214 of file kssingle.cpp.

◆ ~KSSingleNodeData()

KSSingleNodeData::~KSSingleNodeData ( )
virtual

Definition at line 219 of file kssingle.cpp.

Member Function Documentation

◆ deliver()

void KSSingleNodeData::deliver ( double  t,
NetCvode nc,
NrnThread nt 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 221 of file kssingle.cpp.

◆ pr()

void KSSingleNodeData::pr ( const char *  s,
double  t,
NetCvode nc 
)
virtual

Reimplemented from DiscreteEvent.

Definition at line 238 of file kssingle.cpp.

Member Data Documentation

◆ filledstate_

int KSSingleNodeData::filledstate_

Definition at line 28 of file kssingle.h.

◆ kss_

KSSingle* KSSingleNodeData::kss_

Definition at line 34 of file kssingle.h.

◆ next_trans_

int KSSingleNodeData::next_trans_

Definition at line 32 of file kssingle.h.

◆ nsingle_

int KSSingleNodeData::nsingle_

Definition at line 26 of file kssingle.h.

◆ ppnt_

Point_process** KSSingleNodeData::ppnt_

Definition at line 33 of file kssingle.h.

◆ qi_

TQItem* KSSingleNodeData::qi_

Definition at line 35 of file kssingle.h.

◆ statepop_

double* KSSingleNodeData::statepop_

Definition at line 27 of file kssingle.h.

◆ t0_

double KSSingleNodeData::t0_

Definition at line 30 of file kssingle.h.

◆ t1_

double KSSingleNodeData::t1_

Definition at line 31 of file kssingle.h.

◆ vlast_

double KSSingleNodeData::vlast_

Definition at line 29 of file kssingle.h.


The documentation for this class was generated from the following files: