NEURON
NrnThread Class Reference

Represent main neuron object computed by single thread. More...

#include <multicore.h>

Public Attributes

double _t
 
double _dt
 
double cj
 
NrnThreadMembListtml
 
Memb_list ** _ml_list
 
int ncell
 
int end
 
int id
 
int _stop_stepping
 
int _ecell_child_cnt
 
double * _actual_rhs
 
double * _actual_d
 
double * _actual_a
 
double * _actual_b
 
double * _actual_v
 
double * _actual_area
 
int_v_parent_index
 
Node ** _v_node
 
Node ** _v_parent
 
char * _sp13mat
 
Memb_list_ecell_memb_list
 
Node ** _ecell_children
 
_nrn_Fast_Imem_nrn_fast_imem
 
void_vcv
 
double _ctime
 
NrnThreadBAListtbl [BEFORE_AFTER_SIZE]
 
hoc_Listroots
 
Objectuserpart
 

Detailed Description

Represent main neuron object computed by single thread.

NrnThread represent collection of cells or part of a cell computed by single thread within NEURON process.

Definition at line 58 of file multicore.h.

Member Data Documentation

◆ _actual_a

double* NrnThread::_actual_a

Definition at line 72 of file multicore.h.

◆ _actual_area

double* NrnThread::_actual_area

Definition at line 75 of file multicore.h.

◆ _actual_b

double* NrnThread::_actual_b

Definition at line 73 of file multicore.h.

◆ _actual_d

double* NrnThread::_actual_d

Definition at line 71 of file multicore.h.

◆ _actual_rhs

double* NrnThread::_actual_rhs

Definition at line 70 of file multicore.h.

◆ _actual_v

double* NrnThread::_actual_v

Definition at line 74 of file multicore.h.

◆ _ctime

double NrnThread::_ctime

Definition at line 86 of file multicore.h.

◆ _dt

double NrnThread::_dt

Definition at line 60 of file multicore.h.

◆ _ecell_child_cnt

int NrnThread::_ecell_child_cnt

Definition at line 68 of file multicore.h.

◆ _ecell_children

Node** NrnThread::_ecell_children

Definition at line 81 of file multicore.h.

◆ _ecell_memb_list

Memb_list* NrnThread::_ecell_memb_list

Definition at line 80 of file multicore.h.

◆ _ml_list

Memb_list** NrnThread::_ml_list

Definition at line 63 of file multicore.h.

◆ _nrn_fast_imem

_nrn_Fast_Imem* NrnThread::_nrn_fast_imem

Definition at line 82 of file multicore.h.

◆ _sp13mat

char* NrnThread::_sp13mat

Definition at line 79 of file multicore.h.

◆ _stop_stepping

int NrnThread::_stop_stepping

Definition at line 67 of file multicore.h.

◆ _t

double NrnThread::_t

Definition at line 59 of file multicore.h.

◆ _v_node

Node** NrnThread::_v_node

Definition at line 77 of file multicore.h.

◆ _v_parent

Node** NrnThread::_v_parent

Definition at line 78 of file multicore.h.

◆ _v_parent_index

int* NrnThread::_v_parent_index

Definition at line 76 of file multicore.h.

◆ _vcv

void* NrnThread::_vcv

Definition at line 83 of file multicore.h.

◆ cj

double NrnThread::cj

Definition at line 61 of file multicore.h.

◆ end

int NrnThread::end

Definition at line 65 of file multicore.h.

◆ id

int NrnThread::id

Definition at line 66 of file multicore.h.

◆ ncell

int NrnThread::ncell

Definition at line 64 of file multicore.h.

◆ roots

hoc_List* NrnThread::roots

Definition at line 90 of file multicore.h.

◆ tbl

Definition at line 89 of file multicore.h.

◆ tml

NrnThreadMembList* NrnThread::tml

Definition at line 62 of file multicore.h.

◆ userpart

Object* NrnThread::userpart

Definition at line 91 of file multicore.h.


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