def __init__(self, degree):
self.degree = degree
if degree == 2:
data = [
(fr(1, 4), _s31((5 - sqrt(5))/20)),
]
else:
assert degree == 3
data = [
(-fr(4, 5), _s4()),
(+fr(9, 20), _s31(fr(1, 6))),
]
self.bary, self.weights = untangle(data)
self.points = self.bary[:, 1:]
return
评论列表
文章目录