![]() |
NEURON
|
#include <membfunc.h>
Public Member Functions | |
bool | has_initialize () const |
void | invoke_initialize (neuron::model_sorted_token const &sorted_token, NrnThread *nt, Memb_list *ml, int type) const |
void | set_initialize (nrn_init_t init) |
Public Attributes | |
Pvmp | alloc |
nrn_cur_t | current |
nrn_jacob_t | jacob |
nrn_state_t | state |
Pvmp | destructor |
Symbol * | sym |
nrn_ode_count_t | ode_count |
nrn_ode_map_t | ode_map |
nrn_ode_spec_t | ode_spec |
nrn_ode_matsol_t | ode_matsol |
nrn_ode_synonym_t | ode_synonym |
Pvmi | singchan_ |
int | vectorized |
int | thread_size_ |
void(* | thread_mem_init_ )(Datum *) |
void(* | thread_cleanup_ )(Datum *) |
nrn_thread_table_check_t | thread_table_check_ |
int | is_point |
void * | hoc_mech |
void(* | setdata_ )(struct Prop *) |
std::unique_ptr< int[]> | dparam_semantics |
const std::vector< double > * | parm_default |
Private Attributes | |
nrn_init_t | m_initialize {} |
Definition at line 58 of file membfunc.h.
|
inline |
Definition at line 63 of file membfunc.h.
void Memb_func::invoke_initialize | ( | neuron::model_sorted_token const & | sorted_token, |
NrnThread * | nt, | ||
Memb_list * | ml, | ||
int | type | ||
) | const |
Definition at line 8 of file membfunc.cpp.
|
inline |
Definition at line 70 of file membfunc.h.
Pvmp Memb_func::alloc |
Definition at line 59 of file membfunc.h.
nrn_cur_t Memb_func::current |
Definition at line 60 of file membfunc.h.
Pvmp Memb_func::destructor |
Definition at line 73 of file membfunc.h.
std::unique_ptr<int[]> Memb_func::dparam_semantics |
Definition at line 89 of file membfunc.h.
void* Memb_func::hoc_mech |
Definition at line 87 of file membfunc.h.
int Memb_func::is_point |
Definition at line 86 of file membfunc.h.
nrn_jacob_t Memb_func::jacob |
Definition at line 61 of file membfunc.h.
|
private |
Definition at line 92 of file membfunc.h.
nrn_ode_count_t Memb_func::ode_count |
Definition at line 75 of file membfunc.h.
nrn_ode_map_t Memb_func::ode_map |
Definition at line 76 of file membfunc.h.
nrn_ode_matsol_t Memb_func::ode_matsol |
Definition at line 78 of file membfunc.h.
nrn_ode_spec_t Memb_func::ode_spec |
Definition at line 77 of file membfunc.h.
nrn_ode_synonym_t Memb_func::ode_synonym |
Definition at line 79 of file membfunc.h.
const std::vector<double>* Memb_func::parm_default |
Definition at line 90 of file membfunc.h.
void(* Memb_func::setdata_) (struct Prop *) |
Definition at line 88 of file membfunc.h.
Pvmi Memb_func::singchan_ |
Definition at line 80 of file membfunc.h.
nrn_state_t Memb_func::state |
Definition at line 62 of file membfunc.h.
Symbol* Memb_func::sym |
Definition at line 74 of file membfunc.h.
void(* Memb_func::thread_cleanup_) (Datum *) |
Definition at line 84 of file membfunc.h.
void(* Memb_func::thread_mem_init_) (Datum *) |
Definition at line 83 of file membfunc.h.
int Memb_func::thread_size_ |
Definition at line 82 of file membfunc.h.
nrn_thread_table_check_t Memb_func::thread_table_check_ |
Definition at line 85 of file membfunc.h.
int Memb_func::vectorized |
Definition at line 81 of file membfunc.h.