Skip to content

Commit

Permalink
Merge pull request #795 from architecture-building-systems/747-Visual…
Browse files Browse the repository at this point in the history
…izer-crashes

Visualizer crashes when RunHive False

works!
  • Loading branch information
christophwaibel committed Nov 25, 2022
2 parents 41ecb80 + 874b557 commit 74ccff8
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 6 deletions.
Binary file modified GrasshopperExamples/Templates/Hive_FullTemplate.gh
Binary file not shown.
Binary file modified setup/Setup_Hive.exe
Binary file not shown.
16 changes: 10 additions & 6 deletions src/Hive.IO/Hive.IO/Plots/SolarGainsPerWindowPlot.cs
Original file line number Diff line number Diff line change
Expand Up @@ -96,12 +96,16 @@ protected override PlotModel CreatePlotModel(ResultsPlotting results, Dictionary

public List<double> getMonthlyIrradiation(List<double[]> irradiationOnWindows)
{
var sums = Enumerable.Range(0, irradiationOnWindows[0].Length)
.Select(i => irradiationOnWindows.Select(
nums => nums[i]
).Sum()
);
return sums.ToList();
if (irradiationOnWindows.Count() > 0)
{
var sums = Enumerable.Range(0, irradiationOnWindows[0].Length)
.Select(i => irradiationOnWindows.Select(
nums => nums[i]
).Sum()
);
return sums.ToList();
}
return new List<double> { 0};
}
}

Expand Down

0 comments on commit 74ccff8

Please sign in to comment.