/// <summary> /// Calculate <see cref="IMonopitchRoof.SnowLoadOnRoofValue"/> for <see cref="LeftRoof"/> and <see cref="RightRoof"/> /// and in the middle <see cref="SnowLoadOnMiddleRoof"/>. /// </summary> /// <remarks>[PN-EN 1991-1-3 Fig.5.3]</remarks> /// <seealso cref="ICalculatable.CalculateSnowLoad"/> /// <seealso cref="ShapeCoefficientCalc.CalculateSnowLoadShapeCoefficient2(double)"/> /// <seealso cref="SnowLoadCalc.CalculateSnowLoad(double, double, double, double)"/> public void CalculateSnowLoad() { LeftRoof.CalculateSnowLoad(); RightRoof.CalculateSnowLoad(); CalculateSnowLoadShapeCoefficient(); CalculateSnowLoadOnRoof(); }
/// <summary> /// Calculate <see cref="IMonopitchRoof.SnowLoadOnRoofValue"/> for <see cref="LeftRoof"/> and <see cref="RightRoof"/> /// </summary> /// <seealso cref="ICalculatable.CalculateSnowLoad"/> public void CalculateSnowLoad() { LeftRoof.CalculateSnowLoad(); RightRoof.CalculateSnowLoad(); SetCasesSnowLoad(); }