![]() |
NEURON
|
All hoc functions used in the NEURON codebase. More...
Macros | |
| #define | IvocVect void |
Variables | |
| int | nrnignore |
| double | hoc_ac_ |
| double | hoc_epsilon |
| int | nrn_inpython_ |
| int | hoc_color |
| Objectdata * | hoc_objectdata |
| void * | nrn_parsing_pysec_ |
| int | hoc_returning |
| int | _nrnunit_use_legacy_ |
| int | stoprun |
| int | nrn_mpiabort_on_error_ |
All hoc functions used in the NEURON codebase.
Definition at line 32 of file datapath.cpp.
| void* bbss_buffer_counts | ( | int * | len, |
| int ** | gids, | ||
| int ** | sizes, | ||
| int * | global_size | ||
| ) |
Definition at line 790 of file bbsavestate.cpp.
Definition at line 827 of file bbsavestate.cpp.
Definition at line 876 of file bbsavestate.cpp.
Definition at line 810 of file bbsavestate.cpp.
Definition at line 819 of file bbsavestate.cpp.
Definition at line 838 of file bbsavestate.cpp.
Definition at line 803 of file bbsavestate.cpp.
Definition at line 2047 of file hoc_oop.cpp.
| const char* expand_env_var | ( | const char * | s | ) |
Definition at line 122 of file fileio.cpp.
| int Fprintf | ( | FILE * | stream, |
| const char * | fmt, | ||
| ... | |||
| ) |
Definition at line 921 of file fileio.cpp.
| int hoc_araypt | ( | Symbol * | , |
| int | |||
| ) |
| char* hoc_araystr | ( | Symbol * | sym, |
| int | index, | ||
| Objectdata * | obd | ||
| ) |
| void hoc_audit_from_hoc_main1 | ( | int | argc, |
| const char ** | argv, | ||
| const char ** | envp | ||
| ) |
| void hoc_audit_from_xopen1 | ( | const char * | fname, |
| const char * | rcs | ||
| ) |
Definition at line 389 of file hoc_oop.cpp.
| int hoc_chdir | ( | const char * | path | ) |
Definition at line 832 of file fileio.cpp.
Definition at line 27 of file classreg.cpp.
Definition at line 124 of file macprt.cpp.
Definition at line 52 of file hocmech.cpp.
Definition at line 1816 of file hoc_oop.cpp.
| void* hoc_Ecalloc | ( | size_t | nmemb, |
| size_t | size | ||
| ) |
Definition at line 205 of file symbol.cpp.
| void* hoc_Emalloc | ( | size_t | size | ) |
Definition at line 190 of file symbol.cpp.
Definition at line 251 of file symbol.cpp.
| void hoc_execerr_ext | ( | const char * | fmt, |
| ... | |||
| ) |
printf style specification of hoc_execerror message.
(512 char limit)
Definition at line 931 of file fileio.cpp.
| void hoc_execerror_mes | ( | const char * | s, |
| const char * | t, | ||
| int | prnt | ||
| ) |
| void hoc_free_allobjects | ( | cTemplate * | ctemplate, |
| Symlist * | sl, | ||
| Objectdata * | data | ||
| ) |
Definition at line 1699 of file hoc_oop.cpp.
Definition at line 388 of file symbol.cpp.
| void hoc_free_pstring | ( | char ** | p | ) |
Definition at line 399 of file symbol.cpp.
| void hoc_free_string | ( | char * | p | ) |
Definition at line 395 of file symbol.cpp.
| void hoc_free_val_array | ( | double * | p, |
| size_t | size | ||
| ) |
Definition at line 383 of file symbol.cpp.
| double hoc_func_table | ( | void * | functable, |
| int | n, | ||
| double * | args | ||
| ) |
Definition at line 93 of file functabl.cpp.
Definition at line 411 of file hoc_init.cpp.
Definition at line 304 of file hoc_oop.cpp.
| Symbol* hoc_install_var | ( | const char * | name, |
| double * | pval | ||
| ) |
Definition at line 138 of file symbol.cpp.
| int hoc_ipop | ( | void | ) |
| int hoc_ired | ( | const char * | , |
| int | , | ||
| int | , | ||
| int | |||
| ) |
Definition at line 170 of file symbol.cpp.
| Symbol* hoc_lookup | ( | const char * | ) |
| int hoc_main1 | ( | int | argc, |
| const char ** | argv, | ||
| const char ** | envp | ||
| ) |
Definition at line 183 of file symbol.cpp.
| Object* hoc_name2obj | ( | const char * | name, |
| int | index | ||
| ) |
Definition at line 922 of file hoc_oop.cpp.
Definition at line 485 of file hoc_oop.cpp.
Definition at line 9 of file ocobserv.cpp.
| FILE* hoc_obj_file_arg | ( | int | i | ) |
Definition at line 56 of file ocfile.cpp.
| Object* hoc_obj_get | ( | int | i | ) |
Definition at line 56 of file hoc_oop.cpp.
Definition at line 14 of file ocobserv.cpp.
Definition at line 1810 of file hoc_oop.cpp.
| int hoc_obj_run | ( | const char * | cmd, |
| Object * | ob | ||
| ) |
Brief explanation of hoc_obj_run.
Detailed explanation of hoc_obj_run goes here.
Definition at line 322 of file hoc_oop.cpp.
Definition at line 65 of file hoc_oop.cpp.
Definition at line 1828 of file hoc_oop.cpp.
| char* hoc_object_name | ( | Object * | ob | ) |
Definition at line 72 of file hoc_oop.cpp.
| char* hoc_object_pathname | ( | Object * | ob | ) |
Definition at line 1794 of file hoc_oop.cpp.
Definition at line 417 of file hoc_oop.cpp.
| void hoc_plprint | ( | const char * | ) |
| void hoc_plt | ( | int | , |
| double | , | ||
| double | |||
| ) |
| void hoc_pushi | ( | int | ) |
| void hoc_pushx | ( | double | ) |
| void* hoc_pysec_name2ptr | ( | const char * | s, |
| int | eflag | ||
| ) |
Definition at line 803 of file cabcode.cpp.
| void hoc_reg_nmodl_filename | ( | int | type, |
| const char * | filename | ||
| ) |
| void hoc_regexp_compile | ( | const char * | pat | ) |
Definition at line 97 of file regexp.cpp.
| int hoc_regexp_search | ( | const char * | tar | ) |
Definition at line 297 of file regexp.cpp.
Definition at line 109 of file hocusr.cpp.
| void hoc_retpushx | ( | double | x | ) |
Definition at line 154 of file hocusr.cpp.
| double hoc_scan | ( | FILE * | fi | ) |
Definition at line 339 of file fileio.cpp.
| void* hoc_sec_internal_name2ptr | ( | const char * | s, |
| int | eflag | ||
| ) |
Definition at line 762 of file cabcode.cpp.
| int hoc_set_color | ( | int | ) |
Definition at line 138 of file functabl.cpp.
Definition at line 47 of file hocusr.cpp.
| void hoc_sprint1 | ( | char ** | ppbuf, |
| int | argn | ||
| ) |
Definition at line 426 of file fileio.cpp.
| int hoc_sred | ( | const char * | prompt, |
| char * | defalt, | ||
| char * | charlist | ||
| ) |
| char* hoc_symbol_units | ( | Symbol * | sym, |
| const char * | units | ||
| ) |
Definition at line 61 of file symbol.cpp.
Definition at line 491 of file hoc_oop.cpp.
Definition at line 60 of file ocobserv.cpp.
| size_t hoc_total_array | ( | Symbol * | s | ) |
Definition at line 82 of file hoc_oop.cpp.
| size_t hoc_total_array_data | ( | Symbol * | s, |
| Objectdata * | obd | ||
| ) |
Definition at line 94 of file hoc_oop.cpp.
Definition at line 146 of file symbol.cpp.
| HocSymExtension* hoc_var_extra | ( | const char * | name | ) |
| void hoc_warning | ( | const char * | , |
| const char * | |||
| ) |
| int hoc_xopen1 | ( | const char * | name, |
| const char * | rcs | ||
| ) |
Definition at line 207 of file fileio.cpp.
| double hoc_xpop | ( | void | ) |
| double hoc_xred | ( | const char * | , |
| double | , | ||
| double | , | ||
| double | |||
| ) |
Definition at line 379 of file ivocvect.cpp.
| int is_obj_type | ( | Object * | obj, |
| const char * | type_name | ||
| ) |
Definition at line 2059 of file hoc_oop.cpp.
| int is_vector_arg | ( | int | i | ) |
Definition at line 405 of file ivocvect.cpp.
Definition at line 104 of file strfun.cpp.
Definition at line 17 of file ocnoiv1.cpp.
Definition at line 863 of file ivocmain.cpp.
Definition at line 112 of file strfun.cpp.
| void ivoc_help | ( | const char * | ) |
Definition at line 16 of file ocnoiv1.cpp.
| int ivoc_list_count | ( | Object * | olist | ) |
Definition at line 408 of file oclist.cpp.
Definition at line 414 of file oclist.cpp.
Definition at line 503 of file oclist.cpp.
Definition at line 223 of file symbol.cpp.
Definition at line 240 of file symbol.cpp.
| double nrn_event_queue_stats | ( | double * | stats | ) |
Definition at line 164 of file netcvode.cpp.
Definition at line 1119 of file multicore.cpp.
Definition at line 1127 of file multicore.cpp.
| int nrn_isdouble | ( | double * | pd, |
| double | min, | ||
| double | max | ||
| ) |
Definition at line 12 of file isoc99.cpp.
| size_t nrn_mallinfo | ( | int | item | ) |
Definition at line 407 of file symbol.cpp.
| int nrn_mlh_gsort | ( | double * | vec, |
| int * | base_ptr, | ||
| int | total_elems, | ||
| int(*)(double, double) | cmp | ||
| ) |
Definition at line 4036 of file ivocvect.cpp.
Definition at line 2068 of file hoc_oop.cpp.
| double* nrn_recalc_ptr | ( | double * | old | ) |
Definition at line 2179 of file treeset.cpp.
Definition at line 2195 of file treeset.cpp.
| void nrnpy_pass | ( | ) |
Definition at line 853 of file fileio.cpp.
| int nrnpy_pr | ( | const char * | fmt, |
| ... | |||
| ) |
Definition at line 912 of file fileio.cpp.
| void save_parallel_argv | ( | int | argc, |
| const char ** | argv | ||
| ) |
Definition at line 207 of file parallel.cpp.
Definition at line 253 of file parallel.cpp.
Definition at line 353 of file symbol.cpp.
| IvocVect* vector_arg | ( | int | i | ) |
Definition at line 397 of file ivocvect.cpp.
| int vector_arg_px | ( | int | i, |
| double ** | p | ||
| ) |
Definition at line 413 of file ivocvect.cpp.
| int vector_buffer_size | ( | IvocVect * | ) |
| int vector_capacity | ( | IvocVect * | ) |
| char* vector_get_label | ( | IvocVect * | ) |
| int vector_instance_px | ( | void * | v, |
| double ** | px | ||
| ) |
Definition at line 391 of file ivocvect.cpp.
Definition at line 301 of file ivocvect.cpp.
| IvocVect* vector_new0 | ( | ) |
Definition at line 304 of file ivocvect.cpp.
| IvocVect* vector_new1 | ( | int | n | ) |
Definition at line 307 of file ivocvect.cpp.
| double* vector_vec | ( | IvocVect * | ) |
|
extern |
Definition at line 409 of file hoc_init.cpp.
|
extern |
Definition at line 397 of file hoc_init.cpp.
|
extern |
Definition at line 396 of file hoc_init.cpp.
|
extern |
Definition at line 123 of file hoc_oop.cpp.
|
extern |
|
extern |
Definition at line 166 of file fadvance.cpp.