@@ -104,14 +104,13 @@ function SymmetrySectors.:×(f1::SectorFusionTree, f2::SectorFusionTree)
104104 product_leaves = .× (leaves (f1), leaves (f2))
105105 product_root_sector = root_sector (f1) × root_sector (f2)
106106 product_branch_sectors = .× (branch_sectors (f1), branch_sectors (f2))
107- product_outer_multiplicity_indices =
108- outer_multiplicity_kron .(
109- Base. tail (leaves (f1)),
110- branch_sectors (f1),
111- (Base. tail (branch_sectors (f1))... , root_sector (f1)),
112- outer_multiplicity_indices (f1),
113- outer_multiplicity_indices (f2),
114- )
107+ product_outer_multiplicity_indices = outer_multiplicity_kron .(
108+ Base. tail (leaves (f1)),
109+ branch_sectors (f1),
110+ (Base. tail (branch_sectors (f1))... , root_sector (f1)),
111+ outer_multiplicity_indices (f1),
112+ outer_multiplicity_indices (f2),
113+ )
115114 return SectorFusionTree (
116115 product_leaves,
117116 arrows (f1),
@@ -122,13 +121,12 @@ function SymmetrySectors.:×(f1::SectorFusionTree, f2::SectorFusionTree)
122121end
123122
124123function SymmetrySectors. arguments (f:: SectorFusionTree{<:SectorProduct} )
125- transposed_indices =
126- outer_multiplicity_split .(
127- Base. tail (leaves (f)),
128- branch_sectors (f),
129- (Base. tail (branch_sectors (f))... , root_sector (f)),
130- outer_multiplicity_indices (f),
131- )
124+ transposed_indices = outer_multiplicity_split .(
125+ Base. tail (leaves (f)),
126+ branch_sectors (f),
127+ (Base. tail (branch_sectors (f))... , root_sector (f)),
128+ outer_multiplicity_indices (f),
129+ )
132130 arguments_root = arguments (root_sector (f))
133131 arguments_leaves = arguments .(leaves (f))
134132 arguments_branch_sectors = arguments .(branch_sectors (f))
0 commit comments