NEURON
neuron.h
Go to the documentation of this file.
1 #include "options.h"
2 
3 
4 #if METHOD3
5 extern int spatial_method();
6 #endif
7 
8 #if NEMO
9 extern int neuron2nemo(), nemo2neuron();
10 #endif
11 
12 extern void node_data(), disconnect();
13 extern void batch_run(), batch_save();
14 extern void pt3dadd(), n3d(), x3d(), y3d(), z3d(), arc3d(), diam3d();
15 extern void pt3dclear(), pt3dinsert(), pt3dremove(), pt3dchange();
16 extern void define_shape(), pt3dconst(), pt3dstyle();
17 extern void spine3d(), setSpineArea(), getSpineArea();
18 extern void area(), ri(), distance();
19 extern void initnrn(), nrnhoc_topology(), fadvance(), finitialize();
20 extern void fstim(), fstimi();
21 extern void ion_style(), ion_register(), ion_charge(), nernst(), ghk();
22 extern void section_owner(); /* returns object that created section */
23 extern void make_mechanism(), make_pointprocess();
24 extern void nrnpython();
25 extern void nrnunit_use_legacy();
26 
27 extern void fsyn(), fsyng(), fsyni();
28 extern void fclamp(), fclampi(), fclampv(), prstim();
29 extern void fcurrent(), fmatrix(), frecord_init();
30 extern void issection(), ismembrane(), sectionname(), psection();
31 extern void pop_section(), push_section(), section_exists();
32 extern void delete_section();
35 extern double clamp_resist;
36 extern double celsius;
37 extern int stoprun;
38 extern void fit_praxis(), attr_praxis(), pval_praxis(), stop_praxis();
39 #if KEEP_NSEG_PARM
40 extern void keep_nseg_parm();
41 #endif
42 #if EXTRACELLULAR
43 extern void nlayer_extracellular();
44 #endif
45 extern void nrnallsectionmenu(), nrnallpointmenu(), nrnsecmenu();
46 extern void nrnglobalmechmenu(), nrnmechmenu(), nrnpointmenu();
47 extern void this_section(), this_node(), parent_section(), parent_node();
48 extern void parent_connection(), section_orientation();
double clamp_resist
Definition: init.cpp:123
void distance()
Definition: solve.cpp:222
void section_orientation()
Definition: cabcode.cpp:2349
void arc3d()
void pt3dchange()
Definition: treeset.cpp:1164
void nrnpointmenu()
Definition: nrnmenu.cpp:405
void fclampi()
void fsyng()
void nrnglobalmechmenu()
int secondorder
Definition: init.cpp:120
void pt3dadd()
void ion_style()
void fsyn()
int nrn_sparse_partrans
Definition: init.cpp:125
void nrnmechmenu()
void define_shape()
void x3d()
void fstimi()
Definition: fstim.cpp:74
void parent_connection()
void this_node()
int nrn_shape_changed_
Definition: treeset.cpp:28
void nrnhoc_topology()
void section_exists()
Definition: cabcode.cpp:2443
int nrn_netrec_state_adjust
Definition: init.cpp:124
void pt3dclear()
void nrnallpointmenu()
void ion_register()
void nrnpython()
Definition: nrnpy.cpp:82
int diam_changed
Definition: cabcode.cpp:23
int stoprun
Definition: fadvance.cpp:161
void psection()
Definition: psection.cpp:12
void pt3dremove()
void fadvance()
void fclampv()
void pop_section()
void make_pointprocess()
Definition: hocmech.cpp:249
void fstim()
void pt3dinsert()
void spine3d()
void fcurrent()
void ri()
void delete_section()
Definition: cabcode.cpp:313
void sectionname()
void finitialize()
Definition: fadvance.cpp:992
void keep_nseg_parm()
Definition: cabcode.cpp:1554
void section_owner()
Definition: cabcode.cpp:1837
void nlayer_extracellular()
Definition: extcelln.cpp:271
void frecord_init()
Definition: fadvance.cpp:809
void nrnunit_use_legacy()
Definition: init.cpp:1069
void nemo2neuron(void)
Definition: nrnnemo.cpp:25
void batch_run()
void diam3d()
Definition: treeset.cpp:1326
void pt3dconst()
void push_section()
void getSpineArea()
Definition: treeset.cpp:1374
void fsyni()
Definition: synapse.cpp:104
void initnrn()
void z3d()
void nrnallsectionmenu()
void neuron2nemo(void)
Definition: nrnnemo.cpp:29
void fmatrix()
void batch_save()
Definition: fadvance.cpp:1024
void parent_section()
void this_section()
void y3d()
void fclamp()
void pt3dstyle()
Definition: treeset.cpp:1014
void ion_charge()
void stop_praxis()
Definition: hocprax.cpp:85
void fit_praxis()
void node_data()
void make_mechanism()
void attr_praxis()
void n3d()
void setSpineArea()
void area()
void issection()
void prstim()
Definition: psection.cpp:77
void pval_praxis()
void parent_node()
Definition: cabcode.cpp:2355
void ismembrane()
void ghk()
Definition: eion.cpp:329
void disconnect()
Definition: cabcode.cpp:562
double celsius
Definition: init.cpp:123
void nrnsecmenu()
Definition: nrnmenu.cpp:68
void nernst()