Beispiel #1
0
 def test_planck_integral_IR_cool(self):
     # Taking values from Lawson, Int. J. Engng Ed. Vol. 20, No. 6, pp. 984-990, 2004
     expected = 0.052110
     result = planck_integral(7600, 2500) / (5.67051E-5 * 2500**4) * np.pi
     pdiff = abs(expected - result.value) / np.mean([expected, result.value])
     
     self.assertFalse(pdiff > 0.01)
Beispiel #2
0
 def test_planck_integral_UV_hot(self):
     # Taking values from Lawson, Int. J. Engng Ed. Vol. 20, No. 6, pp. 984-990, 2004
     expected = 0.443376
     result = planck_integral(3800, 10000) / (5.67051E-5 * 10000**4) * np.pi
     pdiff = abs(expected - result.value) / np.mean([expected, result.value])
     
     self.assertFalse(pdiff > 0.01)
Beispiel #3
0
    def test_planck_integral_UV_hot(self):
        # Taking values from Lawson, Int. J. Engng Ed. Vol. 20, No. 6, pp. 984-990, 2004
        expected = 0.443376
        result = planck_integral(3800, 10000) / (5.67051E-5 * 10000**4) * np.pi
        pdiff = abs(expected - result.value) / np.mean(
            [expected, result.value])

        self.assertFalse(pdiff > 0.01)
Beispiel #4
0
    def test_planck_integral_IR_cool(self):
        # Taking values from Lawson, Int. J. Engng Ed. Vol. 20, No. 6, pp. 984-990, 2004
        expected = 0.052110
        result = planck_integral(7600, 2500) / (5.67051E-5 * 2500**4) * np.pi
        pdiff = abs(expected - result.value) / np.mean(
            [expected, result.value])

        self.assertFalse(pdiff > 0.01)