Designing Solar Energy Simulations