CoreNEURON
nrn2core_data_init.cpp File Reference

Go to the source code of this file.

Classes

struct  NrnCoreTransferEvents
 

Namespaces

 coreneuron
 THIS FILE IS AUTO GENERATED DONT MODIFY IT.
 

Macros

#define CORENRN_DEBUG_QUEUE   0
 

Functions

static void coreneuron::nrn2core_tqueue ()
 Copy each thread's queue from NEURON. More...
 
static void coreneuron::watch_activate_clear ()
 
static void coreneuron::nrn2core_transfer_watch_condition (int, int, int, int, int)
 
static void coreneuron::vec_play_activate ()
 
static void coreneuron::nrn2core_patstim_share_info ()
 
void coreneuron::direct_mode_initialize ()
 All state from NEURON necessary to continue a run. More...
 
static void coreneuron::setup_type2semantics ()
 
void coreneuron::watch_datum_indices (int type, int &first, int &last)
 return first and last datum indices of WATCH statements More...
 
void ** coreneuron::pattern_stim_info_ref (int icnt, int cnt, double *_p, Datum *_ppvar, ThreadDatum *_thread, NrnThread *_nt, Memb_list *ml, double v)
 

Variables

void(* coreneuron::nrn2core_transfer_watch_ )(void(*cb)(int, int, int, int, int))
 Pointer to function in NEURON that iterates over activated WATCH statements, sending each item to ... More...
 
NrnCoreTransferEvents *(* coreneuron::nrn2core_transfer_tqueue_ )(int tid)
 Pointer to function in NEURON that iterates over its tqeueue. More...
 
static std::unordered_map< int, int > coreneuron::type2movable
 
void(* coreneuron::nrn2core_patternstim_ )(void **info)
 

Macro Definition Documentation

◆ CORENRN_DEBUG_QUEUE

#define CORENRN_DEBUG_QUEUE   0