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