hoc_init.c File Reference

#include <../../nrnconf.h>
#include "hoc.h"
#include "parse.h"
#include <math.h>
#include "equation.h"
Include dependency graph for hoc_init.c:

Functions

double chkarg ()
double Log ()
double Log10 ()
double hoc1_Exp ()
double Sqrt ()
double integer ()
int System ()
int Prmat ()
int solve ()
int eqinit ()
int Plt ()
int hoc_atan2 ()
int symbols ()
int PRintf ()
int Xred ()
int hoc_Sred ()
int ropen ()
int wopen ()
int xopen ()
int Fscan ()
int Fprint ()
int hoc_Graph ()
int hoc_Graphmode ()
int Plot ()
int axis ()
int hoc_Sprint ()
int hoc_fmenu ()
int hoc_Getstr ()
int hoc_Strcmp ()
int hoc_Lw ()
int machine_name ()
int hoc_Saveaudit ()
int hoc_Retrieveaudit ()
int hoc_plotx ()
int hoc_ploty ()
int hoc_regraph ()
int hoc_startsw ()
int hoc_stopsw ()
int hoc_object_id ()
int hoc_allobjects ()
int hoc_allobjectvars ()
int hoc_xpanel ()
int hoc_xbutton ()
int hoc_xmenu ()
int hoc_xslider ()
int hoc_xfixedvalue ()
int hoc_xvarlabel ()
int hoc_xradiobutton ()
int hoc_xvalue ()
int hoc_xpvalue ()
int hoc_xlabel ()
int ivoc_style ()
int hoc_boolean_dialog ()
int hoc_string_dialog ()
int hoc_continue_dialog ()
int hoc_single_event_run ()
int hoc_notify_iv ()
int hoc_pointer ()
int hoc_Numarg ()
int hoc_Argtype ()
int hoc_exec_cmd ()
int hoc_load_proc ()
int hoc_load_func ()
int hoc_load_template ()
int hoc_load_file ()
int hoc_load_java ()
int hoc_xcheckbox ()
int hoc_xstatebutton ()
int hoc_Symbol_limits ()
int hoc_coredump_on_error ()
int hoc_checkpoint ()
int hoc_quit ()
int hoc_object_push ()
int hoc_object_pop ()
int hoc_pwman_place ()
int hoc_show_errmess_always ()
int hoc_execute1 ()
int hoc_secname ()
int hoc_neuronhome ()
int hoc_Execerror ()
int hoc_sscanf ()
int hoc_save_session ()
int hoc_print_session ()
int hoc_Chdir ()
int hoc_getcwd ()
int hoc_Symbol_units ()
int hoc_stdout ()
int hoc_name_declared ()
int hoc_unix_mac_pc ()
int hoc_show_winio ()
int hoc_usemcran4 ()
int hoc_mcran4 ()
int hoc_mcran4init ()
int hoc_nrn_load_dll ()
int hoc_nrnversion ()
int hoc_object_pushed ()
int hoc_regexp_compile ()
int hoc_regexp_search ()
int hoc_Setcolor ()
 init ()

Variables

Symlistsymlist
double hoc_epsilon = 1.e-11
double hoc_ac_
double * hoc_varpointer
double hoc_cross_x_
double hoc_cross_y_
double hoc_default_dll_loaded_
char * neuron_home
char * nrn_mech_dll
int use_mcell_ran4_

Function Documentation

int axis (  ) 
double chkarg (  ) 
int eqinit (  ) 
int Fprint (  ) 

References buf, d, fout, fprintf(), pushx, ret, and sprint.

Here is the call graph for this function:

int Fscan (  ) 
double hoc1_Exp (  ) 
int hoc_allobjects (  ) 
int hoc_allobjectvars (  ) 

References hoc_list_allobjref(), hoc_ret(), hoc_top_level_data, and pushx.

Here is the call graph for this function:

int hoc_Argtype (  ) 
int hoc_atan2 (  ) 

References d, getarg(), hoc_ret(), and pushx.

Here is the call graph for this function:

int hoc_boolean_dialog (  ) 
int hoc_Chdir (  ) 
int hoc_checkpoint (  ) 
int hoc_continue_dialog (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

int hoc_coredump_on_error (  ) 
int hoc_exec_cmd (  ) 

References HocStr::buf, buf, err, gargstr(), hoc_execerror(), hoc_obj_run(), hoc_objgetarg(), hoc_ret(), hocstr_create(), hocstr_delete(), ifarg(), and pushx.

Referenced by hoc_execute1().

Here is the call graph for this function:

hoc_Execerror (  ) 

References gargstr(), hoc_execerror(), and ifarg().

Here is the call graph for this function:

void hoc_execute1 (  ) 
int hoc_fmenu (  ) 
int hoc_getcwd (  ) 
int hoc_Getstr (  ) 
int hoc_Graph (  ) 
int hoc_Graphmode (  ) 
int hoc_load_file (  ) 

References chkarg(), gargstr(), hoc_is_double_arg(), hoc_Load_file(), hoc_lookup(), i, ifarg(), int, pushx, and ret.

Here is the call graph for this function:

int hoc_load_func (  ) 
int hoc_load_java (  ) 

References pushx, and ret.

int hoc_load_proc (  ) 
int hoc_load_template (  ) 
int hoc_Lw (  ) 
int hoc_mcran4 (  ) 
int hoc_mcran4init (  ) 

References chkarg(), hoc_pushx(), hoc_ret(), ifarg(), int, mcell_ran4_init(), and prev().

Here is the call graph for this function:

int hoc_name_declared (  ) 
int hoc_neuronhome (  ) 
int hoc_notify_iv (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

void hoc_nrn_load_dll (  ) 
hoc_nrnversion (  ) 

References chkarg(), hoc_pushstr(), hoc_ret(), i, ifarg(), int, and nrn_version().

Here is the call graph for this function:

int hoc_Numarg (  ) 
int hoc_object_id (  ) 

References chkarg(), hoc_objgetarg(), hoc_ret(), ifarg(), and pushx.

Here is the call graph for this function:

int hoc_object_pop (  ) 
int hoc_object_push (  ) 
int hoc_object_pushed (  ) 

References chkarg(), hoc_push_object(), hoc_ret(), and i.

Here is the call graph for this function:

int hoc_plotx (  ) 
int hoc_ploty (  ) 
int hoc_pointer (  ) 
int hoc_print_session (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

int hoc_pwman_place (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

int hoc_quit (  ) 

References hoc_final_exit(), and ivoc_final_exit().

Here is the call graph for this function:

int hoc_regexp_compile (  ) 
int hoc_regexp_search (  ) 
int hoc_regraph (  ) 

References hoc_pgetarg(), pushx, ret, and Ret.

Here is the call graph for this function:

int hoc_Retrieveaudit (  ) 

References chkarg(), hoc_pushx(), hoc_ret(), hoc_retrieve_audit(), id, ifarg(), and int.

Here is the call graph for this function:

int hoc_save_session (  ) 
int hoc_Saveaudit (  ) 
int hoc_secname (  ) 

References buf, chk_access(), hoc_pushstr(), hoc_ret(), and secname().

Here is the call graph for this function:

int hoc_Setcolor (  ) 

References pushx, and ret.

int hoc_show_errmess_always (  ) 
hoc_show_winio (  ) 

References b, chkarg(), hoc_pushx(), hoc_ret(), hoc_winio_show(), and int.

Here is the call graph for this function:

int hoc_single_event_run (  ) 
int hoc_Sprint (  ) 

References buf, hoc_assign_str(), hoc_pgargstr(), pushx, ret, and sprint.

Here is the call graph for this function:

int hoc_Sred (  ) 

References gargstr(), hoc_assign_str(), hoc_pgargstr(), hoc_pushx(), hoc_sred(), ret, and x.

Here is the call graph for this function:

int hoc_sscanf (  ) 
int hoc_startsw (  ) 
int hoc_stdout (  ) 

References gargstr(), hoc_execerror(), hoc_redir_stdout, i, ifarg(), prev(), pushx, and ret.

Here is the call graph for this function:

int hoc_stopsw (  ) 
int hoc_Strcmp (  ) 

References gargstr(), pushx, and ret.

Here is the call graph for this function:

int hoc_string_dialog (  ) 
int hoc_Symbol_limits (  ) 
int hoc_Symbol_units (  ) 
hoc_unix_mac_pc (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

int hoc_usemcran4 (  ) 
int hoc_xbutton (  ) 
int hoc_xcheckbox (  ) 
int hoc_xfixedvalue (  ) 
int hoc_xlabel (  ) 
int hoc_xmenu (  ) 
int hoc_xpanel (  ) 
int hoc_xpvalue (  ) 
int hoc_xradiobutton (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

int hoc_xslider (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

int hoc_xstatebutton (  ) 
int hoc_xvalue (  ) 
int hoc_xvarlabel (  ) 
init (  ) 
double integer (  ) 
int ivoc_style (  ) 

References hoc_pushx(), and hoc_ret().

Here is the call graph for this function:

double Log (  ) 
double Log10 (  ) 
int machine_name (  ) 
int Plot (  ) 
int Plt (  ) 
int PRintf (  ) 
int Prmat (  ) 
int ropen (  ) 
int solve (  ) 
double Sqrt (  ) 
int symbols (  ) 
int System (  ) 
int wopen (  ) 
int xopen (  ) 
int Xred (  ) 

Variable Documentation

double cval

Referenced by init().

int(* fun_blt)()
double(* func)()
double hoc_ac_
double hoc_cross_x_
double hoc_cross_y_

Referenced by hoc_last_init().

double hoc_epsilon = 1.e-11
double* hoc_varpointer

Referenced by init().

char* name
char* neuron_home
char* nrn_mech_dll

Referenced by hoc_last_init(), and ivocmain().

Referenced by hoc_usemcran4(), and scop_random().

Generated on Mon Jun 13 08:10:30 2011 for NEURON by  doxygen 1.6.3