/* cc seir.c -o bseir -lm */ #include #include #define HEALTHY 0 #define EXPOSED 1 #define INFECTED 2 #define IMMUNE 3 #define EXP_TIME 3 #define INF_TIME 3 #define IMM_TIME 3 #define INF_RATE (0.35) #define INIT_EXP (0.1) #define MAXTIME 100 #define CELLS 1000 int state[CELLS], timer[CELLS]; double inf_rate, scnt, ecnt, icnt, rcnt; void InitStuff(); void SpreadDisease(void); void StoE(int, int, int); void ChangeStates(void); void Measurements(void); int main(void) { int i; InitStuff(); Measurements(); for(i=0;i