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

Go to the source code of this file.

Functions

void node_data ()
 
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 ()
 

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 1087 of file fadvance.cpp.

◆ define_shape()

void define_shape ( void  )

◆ delete_section()

void delete_section ( )

Definition at line 322 of file cabcode.cpp.

◆ diam3d()

void diam3d ( )

Definition at line 1336 of file treeset.cpp.

◆ disconnect()

void disconnect ( )

Definition at line 569 of file cabcode.cpp.

◆ distance()

void distance ( )

Definition at line 228 of file solve.cpp.

◆ fadvance()

void fadvance ( void  )

◆ fclamp()

void fclamp ( void  )

◆ fclampi()

void fclampi ( void  )

◆ fclampv()

void fclampv ( void  )

◆ fcurrent()

void fcurrent ( void  )

◆ finitialize()

void finitialize ( )

Definition at line 1055 of file fadvance.cpp.

◆ fit_praxis()

void fit_praxis ( void  )

◆ fmatrix()

void fmatrix ( void  )

◆ frecord_init()

void frecord_init ( )

Definition at line 868 of file fadvance.cpp.

◆ fstim()

void fstim ( void  )

◆ fstimi()

void fstimi ( )

Definition at line 79 of file fstim.cpp.

◆ fsyn()

void fsyn ( void  )

◆ fsyng()

void fsyng ( void  )

◆ fsyni()

void fsyni ( )

Definition at line 108 of file synapse.cpp.

◆ getSpineArea()

void getSpineArea ( )

Definition at line 1383 of file treeset.cpp.

◆ ghk()

void ghk ( )

Definition at line 355 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 1550 of file cabcode.cpp.

◆ make_mechanism()

void make_mechanism ( )

◆ make_pointprocess()

void make_pointprocess ( )

Definition at line 255 of file hocmech.cpp.

◆ n3d()

void n3d ( void  )

◆ nernst()

void nernst ( void  )

◆ nlayer_extracellular()

void nlayer_extracellular ( )

Definition at line 274 of file extcelln.cpp.

◆ node_data()

void node_data ( void  )

◆ nrnallpointmenu()

void nrnallpointmenu ( )

◆ nrnallsectionmenu()

void nrnallsectionmenu ( )

◆ nrnglobalmechmenu()

void nrnglobalmechmenu ( )

◆ nrnhoc_topology()

void nrnhoc_topology ( void  )

◆ nrnmechmenu()

void nrnmechmenu ( )

◆ nrnpointmenu()

void nrnpointmenu ( )

Definition at line 413 of file nrnmenu.cpp.

◆ nrnpython()

void nrnpython ( )

Definition at line 71 of file nrnpy.cpp.

◆ nrnsecmenu()

void nrnsecmenu ( )

Definition at line 68 of file nrnmenu.cpp.

◆ nrnunit_use_legacy()

void nrnunit_use_legacy ( )

Definition at line 1058 of file init.cpp.

◆ parent_connection()

void parent_connection ( void  )

◆ parent_node()

void parent_node ( )

Definition at line 2347 of file cabcode.cpp.

◆ parent_section()

void parent_section ( void  )

◆ pop_section()

void pop_section ( void  )

◆ prstim()

void prstim ( )

Definition at line 74 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 1178 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 1027 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 2438 of file cabcode.cpp.

◆ section_orientation()

void section_orientation ( )

Definition at line 2341 of file cabcode.cpp.

◆ section_owner()

void section_owner ( )

Definition at line 1826 of file cabcode.cpp.

◆ sectionname()

void sectionname ( void  )

◆ setSpineArea()

void setSpineArea ( void  )

◆ spine3d()

void spine3d ( void  )

◆ stop_praxis()

void stop_praxis ( )

Definition at line 91 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 99 of file init.cpp.

◆ clamp_resist

double clamp_resist
extern

Definition at line 99 of file init.cpp.

◆ diam_changed

int diam_changed

Definition at line 33 of file neuron.h.

◆ nrn_netrec_state_adjust

int nrn_netrec_state_adjust
extern

Definition at line 100 of file init.cpp.

◆ nrn_shape_changed_

int nrn_shape_changed_

Definition at line 33 of file neuron.h.

◆ nrn_sparse_partrans

int nrn_sparse_partrans

Definition at line 34 of file neuron.h.

◆ secondorder

int secondorder
extern

Definition at line 96 of file init.cpp.

◆ stoprun

int stoprun
extern

Definition at line 166 of file fadvance.cpp.