| # | Line 260 | Line 260 | int gen_spect_sky(DATARRAY *tau_clear, DATARRAY *scat_ | |
|---|---|---|
| 260 | } | |
| 261 | free(indirect_irradiance_clear); | |
| 262 | diffuse_irradiance = wmean2(diffuse_irradiance, overcast_ghi, cloud_cover); | |
| 263 | < | dif_ratio = difhor / WHTEFFICACY / diffuse_irradiance / 1.15; /* fudge */ |
| 263 | > | if (diffuse_irradiance > 0) { |
| 264 | > | dif_ratio = difhor / WHTEFFICACY / diffuse_irradiance / 1.15; /* fudge */ |
| 265 | > | } |
| 266 | } | |
| 267 | int i, j, k; | |
| 268 | for (j = 0; j < yres; ++j) { | |
| – | Removed lines |
| + | Added lines |
| < | Changed lines (old) |
| > | Changed lines (new) |