NEURON
cvodestb.cpp File Reference
#include <../../nrnconf.h>
#include <InterViews/resource.h>
#include "classreg.h"
#include "nrnoc2iv.h"
#include "datapath.h"

Go to the source code of this file.

Macros

#define nt_t   nrn_threads->_t
 
#define nt_dt   nrn_threads->_dt
 

Functions

void cvode_fadvance (double)
 
void cvode_finitialize (double t0)
 
void nrncvode_set_t (double)
 
bool at_time (NrnThread *, double)
 
void nrn_random_play ()
 
void deliver_net_events (NrnThread *)
 
void nrn_deliver_events (NrnThread *)
 
void clear_event_queue ()
 
void init_net_events ()
 
void nrn_record_init ()
 
void nrn_play_init ()
 
void fixed_record_continuous (NrnThread *nt)
 
void fixed_play_continuous (NrnThread *nt)
 
void nrn_solver_prepare ()
 
static void check_thresh (NrnThread *)
 

Variables

double dt
 
double t
 
int cvode_active_
 
int nrn_use_daspk_
 
NetCvodenet_cvode_instance
 
int v_structure_change
 

Macro Definition Documentation

◆ nt_dt

#define nt_dt   nrn_threads->_dt

Definition at line 22 of file cvodestb.cpp.

◆ nt_t

#define nt_t   nrn_threads->_t

Definition at line 21 of file cvodestb.cpp.

Function Documentation

◆ at_time()

bool at_time ( NrnThread nt,
double  te 
)

Definition at line 130 of file cvodestb.cpp.

◆ check_thresh()

static void check_thresh ( NrnThread )
static

◆ clear_event_queue()

void clear_event_queue ( void  )

Definition at line 57 of file cvodestb.cpp.

◆ cvode_fadvance()

void cvode_fadvance ( double  tstop)

Definition at line 101 of file cvodestb.cpp.

◆ cvode_finitialize()

void cvode_finitialize ( double  t0)

Definition at line 122 of file cvodestb.cpp.

◆ deliver_net_events()

void deliver_net_events ( NrnThread nt)

Definition at line 40 of file cvodestb.cpp.

◆ fixed_play_continuous()

void fixed_play_continuous ( NrnThread nt)

Definition at line 81 of file cvodestb.cpp.

◆ fixed_record_continuous()

void fixed_record_continuous ( NrnThread nt)

Definition at line 87 of file cvodestb.cpp.

◆ init_net_events()

void init_net_events ( void  )

Definition at line 63 of file cvodestb.cpp.

◆ nrn_deliver_events()

void nrn_deliver_events ( NrnThread nt)

Definition at line 49 of file cvodestb.cpp.

◆ nrn_play_init()

void nrn_play_init ( void  )

Definition at line 75 of file cvodestb.cpp.

◆ nrn_random_play()

void nrn_random_play ( )

Definition at line 10 of file extdef.h.

◆ nrn_record_init()

void nrn_record_init ( void  )

Definition at line 69 of file cvodestb.cpp.

◆ nrn_solver_prepare()

void nrn_solver_prepare ( void  )

Definition at line 93 of file cvodestb.cpp.

◆ nrncvode_set_t()

void nrncvode_set_t ( double  tt)

Definition at line 143 of file cvodestb.cpp.

Variable Documentation

◆ cvode_active_

int cvode_active_
extern

Definition at line 163 of file fadvance.cpp.

◆ dt

double dt
extern

Definition at line 76 of file netcvode.cpp.

◆ net_cvode_instance

NetCvode* net_cvode_instance

Definition at line 27 of file cvodestb.cpp.

◆ nrn_use_daspk_

int nrn_use_daspk_
extern

Definition at line 72 of file treeset.cpp.

◆ t

double t

Definition at line 20 of file cvodestb.cpp.

◆ v_structure_change

int v_structure_change

Definition at line 99 of file cvodestb.cpp.