00001
00033 #ifndef DEEPAK_MULTICELL_SIMULATION
00034 #define DEEPAK_MULTICELL_SIMULATION
00035
00036 #include <math.h>
00037 #include <stdlib.h>
00038 #include "mtrand.h"
00039
00040 #ifndef _PropensityFunction
00041 #define _PropensityFunction
00042 typedef void (*PropensityFunction)(double time,double* y,double* rates,void* params);
00043 #endif
00044
00045 #ifndef getValue
00046
00049 #define getValue(array, N, i, j) ( array[ (i)*(N) + (j) ] )
00050 #endif
00051
00068 double ** cells_ssa(int, int, double *, PropensityFunction, double*, double, int, void*, int, double, double, double);
00069
00070 #endif