This project aims to simulate various kinds of compartmental epidemic models, consisting of but not limited to SIR, SIR-SIR, SIS-SIR and the newly introduced SIS-SID, on various types of static and dynamic networks. The main simulating engine is written in C++, and the visualizing scripts are written in Python.
A C++ compiler
Boost C++ library
Python3
numpy
scipy
sklearn
matplotlib
pandas
networkx
Enter the Src directory and call the makefile by simply typing "make" in the command line.