The 3rd step of the modeling process. Here irradiance incident on the array (calculated in the previous step) is further reduced by shading, soiling, and reflections from the module cover. Various modeling approaches have been developed to account for these reductions. They will be examined in detail here.