def test_scalar(self):
pi = PolynomialInterpolator([1, 2, 3]) # 1 + 2s + 3s^2
assert pi.dof == 1
npt.assert_allclose(pi.eval([0, 0.5, 1]), [1, 2.75, 6])
npt.assert_allclose(pi.evald([0, 0.5, 1]), [2, 5, 8])
npt.assert_allclose(pi.evaldd([0, 0.5, 1]), [6, 6, 6])
评论列表
文章目录