Skip to content

Commit d9b9f14

Browse files
authored
Fix a use of the incorrect variable (#281)
`indexes_to_blades` is a list of tuple, but this usage was indexing it with a tuple, which is a TypeError. I don't think this code is even covered in CI, but this is definitely at least less wrong.
1 parent ef7efb3 commit d9b9f14

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

galgebra/ga.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1834,11 +1834,11 @@ def blade_derivation(self, blade, ib):
18341834
db = self.wedge(self.de[ib][index[0]], self.basis[index[1]]) + \
18351835
self.wedge(self.basis[index[0]], self.de[ib][index[1]])
18361836
else:
1837-
db = self.wedge(self.de[ib][index[0]], self.indexes_to_blades[index[1:]]) + \
1838-
self.wedge(self.indexes_to_blades[index[:-1]], self.de[ib][index[-1]])
1837+
db = self.wedge(self.de[ib][index[0]], self.indexes_to_blades_dict[index[1:]]) + \
1838+
self.wedge(self.indexes_to_blades_dict[index[:-1]], self.de[ib][index[-1]])
18391839
for i in range(1, grade - 1):
1840-
db += self.wedge(self.wedge(self.indexes_to_blades[index[:i]], self.de[ib][index[i]]),
1841-
self.indexes_to_blades[index[i + 1:]])
1840+
db += self.wedge(self.wedge(self.indexes_to_blades_dict[index[:i]], self.de[ib][index[i]]),
1841+
self.indexes_to_blades_dict[index[i + 1:]])
18421842
self._dbases[key] = db
18431843
return db
18441844

0 commit comments

Comments
 (0)