Ejemplo n.º 1
0
 def test_basis_constant_product(self):
     constant = Constant()
     monomial = Monomial()
     fourier = Fourier()
     bspline = BSpline(n_basis=5, order=3)
     self.assertEqual(constant.basis_of_product(monomial), monomial)
     self.assertEqual(constant.basis_of_product(fourier), fourier)
     self.assertEqual(constant.basis_of_product(bspline), bspline)
     self.assertEqual(monomial.basis_of_product(constant), monomial)
     self.assertEqual(fourier.basis_of_product(constant), fourier)
     self.assertEqual(bspline.basis_of_product(constant), bspline)
Ejemplo n.º 2
0
 def test_basis_monomial_product(self):
     monomial = Monomial(n_basis=5)
     monomial2 = Monomial(n_basis=3)
     prod = Monomial(n_basis=8)
     self.assertEqual(monomial.basis_of_product(monomial2), prod)