ldifus.c File Reference

#include <../../nrnconf.h>
#include <stdio.h>
#include <errno.h>
#include <math.h>
#include "section.h"
#include "membfunc.h"
#include "neuron.h"
#include "parse.h"
Include dependency graph for ldifus.c:

Classes

struct  LongDifus
struct  LongDifusThreadData

Defines

#define nt_t   nrn_threads->_t
#define nt_dt   nrn_threads->_dt

Typedefs

typedef struct LongDifus LongDifus
typedef struct LongDifusThreadData LongDifusThreadData
typedef void(* Pfrv )()

Functions

char * secname ()
char ** hoc_Erealloc ()
static void ode ()
static void matsol ()
static void overall_setup ()
 hoc_register_ldifus1 (Pfrv f)
void long_difus_solve (int method, NrnThread *nt)

Variables

int diam_change_cnt
int structure_change_cnt

Define Documentation

#define nt_dt   nrn_threads->_dt
#define nt_t   nrn_threads->_t

Typedef Documentation

typedef struct LongDifus LongDifus
typedef void(* Pfrv)()

Function Documentation

char* * hoc_Erealloc (  ) 
hoc_register_ldifus1 ( Pfrv  f  ) 

References erealloc.

void long_difus_solve ( int  method,
NrnThread nt 
)

References assert, i, matsol(), ode(), and overall_setup().

Referenced by nonvint().

Here is the call graph for this function:

static void matsol (  ) 

Referenced by long_difus_solve(), and solve().

static void ode (  ) 

Referenced by long_difus_solve().

static void overall_setup (  ) 

Referenced by long_difus_solve().

char* secname (  ) 

Variable Documentation

Referenced by nrn_shape_update(), and recalc_diam().

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