a numerical differential equation solver/grapher building upon bmpread.h