Closed VikingScientist closed 6 years ago
I'm also getting einsum errors for numpy v.1.14 on the following test in TestSurfaceFactory.test_edge_curves
@unittest.skipIf(not has_nutils, "EdgeCurves with poisson solver requires nutils")
def test_edgecurves(self):
# create an arrow-like 2D geometry with the pointy end at (-1,1) towards up and left
# rebuild to avoid rational representations
c1 = CurveFactory.circle_segment(pi / 2).rebuild(3,11)
c2 = Curve(BSplineBasis(2, [0, 0, 1, 2, 2]), [[0, 1], [-1, 1], [-1, 0]])
c3 = CurveFactory.circle_segment(pi / 2).rebuild(3,11)
c3.rotate(pi)
c4 = Curve(BSplineBasis(2), [[0, -1], [1, 0]]).rebuild(3,10)
c4 = c4.rebuild(4,11)
> surf = SurfaceFactory.edge_curves([c1, c2, c3, c4], type='poisson')
In the below setup I have numpy version 1.13.3 installed for python2 and numpy version 1.14.0 installed for python3