Example #1
0
    def test_y(self):
        H = y**2
        q, m, l, xi = 0, 1, 0, 1
        Hprime = transform_newton_polynomial(H, q, m, l, xi)
        Htest = x**2 * (1 + y)**2
        self.assertEqual(Hprime, Htest)

        q, m, l, xi = 0, 1, 2, 1
        Hprime = transform_newton_polynomial(H, q, m, l, xi)
        Htest = (1 + y)**2
        self.assertEqual(Hprime, Htest)
Example #2
0
    def test_y(self):
        H = y**2
        q,m,l,xi = 0,1,0,1
        Hprime = transform_newton_polynomial(H,q,m,l,xi)
        Htest = x**2*(1 + y)**2
        self.assertEqual(Hprime, Htest)

        q,m,l,xi = 0,1,2,1
        Hprime = transform_newton_polynomial(H,q,m,l,xi)
        Htest = (1 + y)**2
        self.assertEqual(Hprime, Htest)
Example #3
0
 def test_yshift(self):
     H = self.p * self.q
     q, m, l, xi = 1, 0, 0, 1
     Hprime = transform_newton_polynomial(H, q, m, l, xi)
     Htest = H(y=1 + y)
     self.assertEqual(Hprime, Htest)
Example #4
0
 def test_null_transform(self):
     H = self.p * self.q
     q, m, l, xi = 1, 0, 0, 0
     Hprime = transform_newton_polynomial(H, q, m, l, xi)
     Htest = H
     self.assertEqual(Hprime, Htest)
Example #5
0
 def test_yshift(self):
     H = self.p*self.q
     q,m,l,xi = 1,0,0,1
     Hprime = transform_newton_polynomial(H,q,m,l,xi)
     Htest = H(y=1+y)
     self.assertEqual(Hprime, Htest)
Example #6
0
 def test_null_transform(self):
     H = self.p*self.q
     q,m,l,xi = 1,0,0,0
     Hprime = transform_newton_polynomial(H,q,m,l,xi)
     Htest = H
     self.assertEqual(Hprime, Htest)