Skip to content

Commit 0215a98

Browse files
authored
Fix possible indexing bug (#301)
1 parent e551e47 commit 0215a98

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Spaces/ProductSpaceOperators.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,12 @@ for TYP in (:SumSpace,:PiecewiseSpace)
118118
# swaps sumspace order
119119
ConversionWrapper(PermutationOperator{T}(perm(v1,v2),S1,S2))
120120
elseif all(map(hasconversion,v1,v2))
121-
# we can blocmk convert
121+
# we can block convert
122122
ConversionWrapper(SpaceOperator(
123123
InterlaceOperator(Diagonal([map(Conversion,v1,v2)...]),$TYP),
124124
S1,S2))
125125
elseif all(map(hasconversion,sort1,sort2))
126-
# we can blocmk convert
126+
# we can block convert
127127
P1 = PermutationOperator{T}(perm(v1,sort1),S1,$TYP(sort1))
128128
P2 = PermutationOperator{T}(perm(sort2,v2),$TYP(sort2),S2)
129129
ConversionWrapper(TimesOperator(
@@ -137,7 +137,7 @@ for TYP in (:SumSpace,:PiecewiseSpace)
137137
if csort1 == csort2
138138
# we can block convert after permuting
139139
prm = perm(map(canonicalspace,v1),map(canonicalspace,v2))
140-
ds2 = $TYP(S1.spaces[perm])
140+
ds2 = $TYP(S1.spaces[prm])
141141
P = PermutationOperator{T}(prm, S1, ds2)
142142
ConversionWrapper(TimesOperator(Conversion(ds2,S2),P))
143143
elseif all(map(hasconversion,csort1,csort2))

0 commit comments

Comments
 (0)