C++ Simulation Tools