![]() |
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.