What software is used for the simulations?