ivocmain.cpp File Reference

#include <../../nrnconf.h>
#include <../nrnpython/nrnpython_config.h>
#include <stdio.h>
#include <stdlib.h>
#include <OS/string.h>
#include "string.h"
#include "oc2iv.h"
#include "nrnmpi.h"
#include "nrnrt.h"
#include "../nrnjava/njconf.h"
#include <nrnisaac.h>
Include dependency graph for ivocmain.cpp:

Defines

#define Session   void
#define PR_PROFILE   pr_profile();

Functions

int hoc_main1 (int, char **, char **)
void hoc_main1_init (char *, char **)
void pr_profile ()
int hoc_obj_run (const char *, Object *)
char * nrn_version (int)
void hoc_final_exit ()
void ivoc_final_exit ()
void ivoc_cleanup ()
void setneuronhome (const char *)
int hoc_xopen1 (const char *filename, const char *rcs)
int ivocmain (int, char **, char **)
void hoc_ret ()
void hoc_pushx (double)
double * getarg (int i)
int ifarg (int)
void hoc_single_event_run ()
int run_til_stdin ()
void hoc_notify_value ()

Variables

long hoc_nframe
long hoc_nstack
int nrn_istty_
int nrn_nobanner_
char * neuron_home
int units_on_flag_
double hoc_default_dll_loaded_
int hoc_print_first_instance
int(* p_neosim_main )(int, char **, char **)
int nrn_global_argc
char ** nrn_global_argv
int always_false
int nrn_is_python_extension

Define Documentation

#define PR_PROFILE   pr_profile();

Referenced by ivocmain().

#define Session   void

Referenced by ivocmain().


Function Documentation

double* getarg ( int  i  ) 
void hoc_final_exit (  ) 
int hoc_main1 ( int  ,
char **  ,
char **   
)
void hoc_main1_init ( char *  ,
char **   
)

References HocStr::buf, CBUFSIZE, fout, Fprintf, frin, hocstr_create(), init, initplot(), nrn_exit(), nrn_is_cable(), parallel_sub, save_parallel_envp(), and TMPBUFSIZE.

Referenced by hoc_main1(), and ivocmain().

Here is the call graph for this function:

void hoc_notify_value (  ) 
int hoc_obj_run ( const char *  ,
Object *   
)
void hoc_pushx ( double   ) 
void hoc_ret (  ) 
void hoc_single_event_run (  ) 

References ENDGUI, hoc_pushx(), hoc_ret(), IFGUI, and single_event_run().

Here is the call graph for this function:

int hoc_xopen1 ( const char *  filename,
const char *  rcs 
)
int ifarg ( int   ) 
void ivoc_cleanup (  ) 

Referenced by hoc_final_exit().

void ivoc_final_exit (  ) 

References nrnmpi_terminate().

Here is the call graph for this function:

int ivocmain ( int  argc,
char **  argv,
char **  env 
)
char* nrn_version ( int   ) 
void pr_profile (  ) 
int run_til_stdin (  ) 
void setneuronhome ( const char *   ) 

References getenv(), and neuron_home.

Here is the call graph for this function:


Variable Documentation

long hoc_nframe
long hoc_nstack
char* neuron_home

Referenced by ivocmain(), and nrnpython_start().

Referenced by ivocmain(), and nrnpython_start().

Referenced by ivocmain().

int(* p_neosim_main)(int, char **, char **)

Referenced by ivocmain().

Referenced by hoc_Symbol_units(), and ivocmain().

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