hocprax.c File Reference

#include <../../nrnconf.h>
#include "hocdec.h"
#include "parse.h"
Include dependency graph for hocprax.c:

Functions

double praxis ()
double praxis_pval ()
double * praxis_paxis ()
double * chkarg ()
double * hoc_pgetarg ()
int hoc_is_pdouble_arg (int)
void vector_resize (void *, int)
double * vector_vec (void *)
voidvector_arg (int)
voidvector_new2 (void *vec)
void vector_delete (void *vec)
int vector_capacity (void *)
Object ** vector_pobj (void *v)
Object ** hoc_objgetarg (int)
int stop_praxis ()
int fit_praxis ()
void hoc_after_prax_quad (char *s)
int attr_praxis ()
int pval_praxis ()

Variables

int stoprun
Object * hoc_thisobject
int nrn_praxis_ran_index
double(* nrnpy_praxis_efun )(Object *pycallable, Object *hvec)

Function Documentation

int attr_praxis (  ) 

References chkarg(), getarg(), ifarg(), int, nrn_praxis_ran_index, and ret.

Here is the call graph for this function:

double * chkarg (  ) 
int fit_praxis (  ) 
void hoc_after_prax_quad ( char*  s  ) 

References hoc_obj_run(), and hoc_thisobject.

Here is the call graph for this function:

int hoc_is_pdouble_arg ( int   ) 

References hoc_argtype().

Referenced by fit_praxis(), hoc_vsscanf(), ivoc_gr_size(), and pval_praxis().

Here is the call graph for this function:

Object** hoc_objgetarg ( int   ) 
double* hoc_pgetarg (  ) 
double praxis (  ) 

Referenced by fit_praxis().

double * praxis_paxis (  ) 

Referenced by pval_praxis().

double praxis_pval (  ) 

Referenced by pval_praxis().

int pval_praxis (  ) 

References chkarg(), hoc_is_pdouble_arg(), hoc_pgetarg(), i, ifarg(), int, praxis_paxis(), praxis_pval(), ret, vector_arg(), vector_resize(), and vector_vec().

Here is the call graph for this function:

int stop_praxis (  ) 

References chkarg(), i, ifarg(), int, and ret.

Here is the call graph for this function:

void* vector_arg ( int   ) 
int vector_capacity ( void  ) 
void vector_delete ( void vec  ) 

Referenced by fit_praxis().

void* vector_new2 ( void vec  ) 

Referenced by fit_praxis().

Object** vector_pobj ( void v  ) 

Referenced by fit_praxis().

void vector_resize ( void ,
int   
)

References hoc_execerror().

Referenced by pval_praxis().

Here is the call graph for this function:

double* vector_vec ( void  ) 

Variable Documentation

Object* hoc_thisobject

Referenced by attr_praxis().

double(* nrnpy_praxis_efun)(Object *pycallable, Object *hvec)

Referenced by fit_praxis(), and nrnpython_reg_real().

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