Python Programs to model solar irradiation on tilted surfaces