Skip to content

Commit 574f89f

Browse files
committed
fix storage index
1 parent 30b18b2 commit 574f89f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

sumpy/expansion/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -617,17 +617,17 @@ def get_storage_index(self, mi, order=None):
617617
if self.dim == 3:
618618
if all(isinstance(axis, int) for axis in mi):
619619
if order < c - 1:
620-
return (order*(order + 1)*(order + 2))/6 + \
621-
(order + 2)*mi[0] - (mi[0]*(mi[0] + 1))/2 + mi[1]
620+
return (order*(order + 1)*(order + 2))//6 + \
621+
(order + 2)*mi[0] - (mi[0]*(mi[0] + 1))//2 + mi[1]
622622
else:
623-
return (c*(c-1)*(c-2))/6 + (c * order * (2 + order - c)
624-
+ mi[0]*(3 - mi[0]+2*order))/2 + mi[1]
623+
return (c*(c-1)*(c-2))//6 + (c * order * (2 + order - c)
624+
+ mi[0]*(3 - mi[0]+2*order))//2 + mi[1]
625625
else:
626626
return prim.If(prim.Comparison(order, "<", c - 1),
627-
(order*(order + 1)*(order + 2))/6
628-
+ (order + 2)*mi[0] - (mi[0]*(mi[0] + 1))/2 + mi[1],
629-
(c*(c-1)*(c-2))/6 + (c * order * (2 + order - c)
630-
+ mi[0]*(3 - mi[0]+2*order))/2 + mi[1]
627+
(order*(order + 1)*(order + 2))//6
628+
+ (order + 2)*mi[0] - (mi[0]*(mi[0] + 1))//2 + mi[1],
629+
(c*(c-1)*(c-2))//6 + (c * order * (2 + order - c)
630+
+ mi[0]*(3 - mi[0]+2*order))//2 + mi[1]
631631
)
632632
elif self.dim == 2:
633633
if all(isinstance(axis, int) for axis in mi):

0 commit comments

Comments
 (0)