#include <multicore.h>
Public Attributes | |
double | _t |
double | _dt |
double | cj |
NrnThreadMembList * | tml |
int | ncell |
int | end |
int | id |
int | _stop_stepping |
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 |
void * | _vcv |
double | _ctime |
NrnThreadBAList * | tbl [BEFORE_AFTER_SIZE] |
hoc_List * | roots |
Object * | userpart |
double* NrnThread::_actual_a |
Referenced by nrn_matrix_node_alloc(), nrn_matrix_node_free(), nrn_threads_create(), and nrn_threads_free().
double* NrnThread::_actual_area |
Referenced by nrn_threads_create(), and nrn_threads_free().
double* NrnThread::_actual_b |
Referenced by nrn_matrix_node_alloc(), nrn_matrix_node_free(), nrn_threads_create(), and nrn_threads_free().
double* NrnThread::_actual_d |
Referenced by nrn_matrix_node_alloc(), nrn_matrix_node_free(), nrn_threads_create(), nrn_threads_free(), and ReducedTree::pr_map().
double* NrnThread::_actual_rhs |
double* NrnThread::_actual_v |
Referenced by nrn_threads_create(), and nrn_threads_free().
double NrnThread::_ctime |
Referenced by nrn_threads_create().
double NrnThread::_dt |
char* NrnThread::_sp13mat |
Referenced by nrn_threads_create().
double NrnThread::_t |
Referenced by bksub(), NonLinImpRep::didv(), MultiSplitControl::exchange_setup(), Imp::LUDecomp(), NonLinImpRep::NonLinImpRep(), nrn_cache_prop_realloc(), nrn_finitialize(), nrn_lhs(), nrn_matrix_node_alloc(), nrn_print_matrix(), nrn_rhs(), nrn_threads_create(), nrn_threads_free(), MultiSplitControl::pexch(), MultiSplitControl::pmat(), MultiSplitControl::pmatf(), ReducedTree::pr_map(), MultiSplitControl::prstruct(), Imp::setmat(), Imp::setmat1(), NonLinImp::solve(), Imp::solve(), and MultiSplitThread::v_setup().
Referenced by nrn_threads_create(), and nrn_threads_free().
double NrnThread::cj |
Referenced by nrn_cap_jacob(), nrn_capacity_current(), and Imp::setmat1().
Referenced by Imp::alloc(), bksub(), Imp::check(), linmod_alloc(), Imp::LUDecomp(), NonLinImpRep::NonLinImpRep(), nrn_cache_prop_realloc(), nrn_finitialize(), nrn_lhs(), nrn_matrix_node_alloc(), nrn_print_matrix(), nrn_rhs(), nrn_threads_create(), nrn_threads_free(), MultiSplitControl::pmat(), MultiSplitControl::pmat1(), MultiSplitControl::pmatf(), ReducedTree::pr_map(), Imp::solve(), and MultiSplitThread::v_setup().
Referenced by MultiSplitControl::exchange_setup(), MultiSplitControl::multisplit_adjust_rhs(), MultiSplitControl::multisplit_nocap_v_part1(), MultiSplitControl::multisplit_nocap_v_part2(), MultiSplitControl::multisplit_nocap_v_part3(), nonvint(), nrn_multisplit_bksub(), nrn_multisplit_reduce_solve(), nrn_multisplit_triang(), nrn_rhs(), nrn_threads_create(), and MultiSplitThread::v_setup().
Referenced by bksub(), NonLinImpRep::didv(), Imp::LUDecomp(), nrn_lhs(), nrn_rhs(), nrn_threads_create(), nrn_threads_free(), Imp::solve(), and MultiSplitThread::v_setup().
Referenced by nrn_thread_partition(), nrn_threads_create(), nrn_threads_free(), and nrn_user_partition().
NrnThreadBAList* NrnThread::tbl[BEFORE_AFTER_SIZE] |
Referenced by nrn_ba(), nrn_threads_create(), and nrn_threads_free().
Referenced by NonLinImpRep::delta(), NonLinImpRep::dids(), NonLinImpRep::didv(), NonLinImpRep::dsds(), NonLinImpRep::dsdv(), NonLinImpRep::NonLinImpRep(), nonvint(), nrn_cache_prop_realloc(), nrn_finitialize(), nrn_lhs(), nrn_mk_table_check(), nrn_prop_is_cache_efficient(), nrn_rhs(), nrn_threads_create(), nrn_threads_free(), and Imp::setmat1().
Object* NrnThread::userpart |
Referenced by nrn_thread_partition(), nrn_threads_create(), nrn_threads_free(), and nrn_user_partition().