NEURON
neuron.h File Reference
#include "options.h"

Go to the source code of this file.

Functions

void disconnect ()
 
void batch_run ()
 
void batch_save ()
 
void pt3dadd ()
 
void n3d ()
 
void x3d ()
 
void y3d ()
 
void z3d ()
 
void arc3d ()
 
void diam3d ()
 
void pt3dclear ()
 
void pt3dinsert ()
 
void pt3dremove ()
 
void pt3dchange ()
 
void define_shape ()
 
void pt3dconst ()
 
void pt3dstyle ()
 
void spine3d ()
 
void setSpineArea ()
 
void getSpineArea ()
 
void area ()
 
void ri ()
 
void distance ()
 
void initnrn ()
 
void nrnhoc_topology ()
 
void fadvance ()
 
void finitialize ()
 
void fstim ()
 
void fstimi ()
 
void ion_style ()
 
void ion_register ()
 
void ion_charge ()
 
void nernst ()
 
void ghk ()
 
void section_owner ()
 
void make_mechanism ()
 
void make_pointprocess ()
 
void nrnpython ()
 
void nrnunit_use_legacy ()
 
void fsyn ()
 
void fsyng ()
 
void fsyni ()
 
void fclamp ()
 
void fclampi ()
 
void fclampv ()
 
void prstim ()
 
void fcurrent ()
 
void fmatrix ()
 
void frecord_init ()
 
void issection ()
 
void ismembrane ()
 
void sectionname ()
 
void psection ()
 
void pop_section ()
 
void push_section ()
 
void section_exists ()
 
void delete_section ()
 
void fit_praxis ()
 
void attr_praxis ()
 
void pval_praxis ()
 
void stop_praxis ()
 
void keep_nseg_parm ()
 
void nlayer_extracellular ()
 
void nrnallsectionmenu ()
 
void nrnallpointmenu ()
 
void nrnsecmenu ()
 
void nrnglobalmechmenu ()
 
void nrnmechmenu ()
 
void nrnpointmenu ()
 
void this_section ()
 
void this_node ()
 
void parent_section ()
 
void parent_node ()
 
void parent_connection ()
 
void section_orientation ()
 
void print_local_memory_usage ()
 

Variables

int secondorder
 
int diam_changed
 
int nrn_shape_changed_
 
int nrn_netrec_state_adjust
 
int nrn_sparse_partrans
 
double clamp_resist
 
double celsius
 
int stoprun
 

Function Documentation

◆ arc3d()

void arc3d ( void  )

◆ area()

void area ( void  )

◆ attr_praxis()

void attr_praxis ( void  )

◆ batch_run()

void batch_run ( void  )

◆ batch_save()

void batch_save ( )

Definition at line 972 of file fadvance.cpp.

◆ define_shape()

void define_shape ( void  )

◆ delete_section()

void delete_section ( )

Definition at line 339 of file cabcode.cpp.

◆ diam3d()

void diam3d ( )

Definition at line 1306 of file treeset.cpp.

◆ disconnect()

void disconnect ( )

Definition at line 568 of file cabcode.cpp.

◆ distance()

void distance ( )

Definition at line 226 of file solve.cpp.

◆ fadvance()

void fadvance ( )

◆ fclamp()

void fclamp ( void  )

◆ fclampi()

void fclampi ( void  )

◆ fclampv()

void fclampv ( void  )

◆ fcurrent()

void fcurrent ( void  )

◆ finitialize()

void finitialize ( )

Definition at line 940 of file fadvance.cpp.

◆ fit_praxis()

void fit_praxis ( void  )

◆ fmatrix()

void fmatrix ( void  )

◆ frecord_init()

void frecord_init ( )

Definition at line 780 of file fadvance.cpp.

◆ fstim()

void fstim ( void  )

◆ fstimi()

void fstimi ( )

Definition at line 77 of file fstim.cpp.

◆ fsyn()

void fsyn ( void  )

◆ fsyng()

void fsyng ( void  )

◆ fsyni()

void fsyni ( )

Definition at line 106 of file synapse.cpp.

◆ getSpineArea()

void getSpineArea ( )

Definition at line 1353 of file treeset.cpp.

◆ ghk()

void ghk ( )

Definition at line 357 of file eion.cpp.

◆ initnrn()

void initnrn ( void  )

◆ ion_charge()

void ion_charge ( void  )

◆ ion_register()

void ion_register ( void  )

◆ ion_style()

void ion_style ( void  )

◆ ismembrane()

void ismembrane ( void  )

◆ issection()

void issection ( void  )

◆ keep_nseg_parm()

void keep_nseg_parm ( )

Definition at line 1475 of file cabcode.cpp.

◆ make_mechanism()

void make_mechanism ( )

◆ make_pointprocess()

void make_pointprocess ( )

Definition at line 277 of file hocmech.cpp.

◆ n3d()

void n3d ( void  )

◆ nernst()

void nernst ( void  )

◆ nlayer_extracellular()

void nlayer_extracellular ( )

Definition at line 269 of file extcelln.cpp.

◆ nrnallpointmenu()

void nrnallpointmenu ( )

◆ nrnallsectionmenu()

void nrnallsectionmenu ( )

◆ nrnglobalmechmenu()

void nrnglobalmechmenu ( )

◆ nrnhoc_topology()

void nrnhoc_topology ( void  )

◆ nrnmechmenu()

void nrnmechmenu ( )

◆ nrnpointmenu()

void nrnpointmenu ( )

Definition at line 409 of file nrnmenu.cpp.

◆ nrnpython()

void nrnpython ( )

Definition at line 42 of file nrnpy.cpp.

◆ nrnsecmenu()

void nrnsecmenu ( )

Definition at line 58 of file nrnmenu.cpp.

◆ nrnunit_use_legacy()

void nrnunit_use_legacy ( )

Definition at line 1267 of file init.cpp.

◆ parent_connection()

void parent_connection ( void  )

◆ parent_node()

void parent_node ( )

Definition at line 2165 of file cabcode.cpp.

◆ parent_section()

void parent_section ( void  )

◆ pop_section()

void pop_section ( void  )

◆ print_local_memory_usage()

void print_local_memory_usage ( )

Definition at line 145 of file memory_usage.cpp.

◆ prstim()

void prstim ( )

Definition at line 76 of file psection.cpp.

◆ psection()

void psection ( )

Definition at line 12 of file psection.cpp.

◆ pt3dadd()

void pt3dadd ( void  )

◆ pt3dchange()

void pt3dchange ( )

Definition at line 1148 of file treeset.cpp.

◆ pt3dclear()

void pt3dclear ( void  )

◆ pt3dconst()

void pt3dconst ( void  )

◆ pt3dinsert()

void pt3dinsert ( void  )

◆ pt3dremove()

void pt3dremove ( void  )

◆ pt3dstyle()

void pt3dstyle ( )

Definition at line 997 of file treeset.cpp.

◆ push_section()

void push_section ( void  )

◆ pval_praxis()

void pval_praxis ( void  )

◆ ri()

void ri ( void  )

◆ section_exists()

void section_exists ( )

Definition at line 2252 of file cabcode.cpp.

◆ section_orientation()

void section_orientation ( )

Definition at line 2159 of file cabcode.cpp.

◆ section_owner()

void section_owner ( )

Definition at line 1719 of file cabcode.cpp.

◆ sectionname()

void sectionname ( void  )

◆ setSpineArea()

void setSpineArea ( void  )

◆ spine3d()

void spine3d ( void  )

◆ stop_praxis()

void stop_praxis ( )

Definition at line 65 of file hocprax.cpp.

◆ this_node()

void this_node ( void  )

◆ this_section()

void this_section ( void  )

◆ x3d()

void x3d ( void  )

◆ y3d()

void y3d ( void  )

◆ z3d()

void z3d ( void  )

Variable Documentation

◆ celsius

double celsius
extern

Definition at line 110 of file init.cpp.

◆ clamp_resist

double clamp_resist
extern

Definition at line 110 of file init.cpp.

◆ diam_changed

int diam_changed

Definition at line 24 of file neuron.h.

◆ nrn_netrec_state_adjust

int nrn_netrec_state_adjust
extern

Definition at line 111 of file init.cpp.

◆ nrn_shape_changed_

int nrn_shape_changed_

Definition at line 24 of file neuron.h.

◆ nrn_sparse_partrans

int nrn_sparse_partrans

Definition at line 25 of file neuron.h.

◆ secondorder

int secondorder
extern

Definition at line 107 of file init.cpp.

◆ stoprun

int stoprun
extern

Definition at line 146 of file fadvance.cpp.