public void GetSolarAzimuthAngleTest2() { SolarCalculator solCalc = new SolarCalculator(); double latitude = 40.0; double ha = 44.53743745; double sza = 40.83025006; double sd = 23.43782475; double saa = solCalc.GetSolarAzimuthAngle(latitude, ha, sza, sd); Assert.AreEqual(259.80956393, Math.Round(saa, 8)); }
public void GetSolarAzimuthAngleTest1() { SolarCalculator solCalc = new SolarCalculator(); double latitude = 40.0; double ha = -3.555549918; double sza = 53.30063602; double sd = -13.19798007; double saa = solCalc.GetSolarAzimuthAngle(latitude, ha, sza, sd); Assert.AreEqual(175.68125446, Math.Round(saa, 8)); }