MODEL (Modest Ordinary Differential Equation Library) is a C++ library to analyse and simulate various kinds of rate equations which describe Vertical Cavity Surface Emitting Lasers (VCSELs). However, it can be used to simulate other physical systems as well.