ion beam simulation