@@ -246,7 +246,7 @@ function flip(f₁::FusionTree{I, N₁}, f₂::FusionTree{I, N₂}, i::Int; inv:
246246 @assert 0 < i ≤ N₁ + N₂
247247 if i ≤ N₁
248248 a = f₁. uncoupled[i]
249- χₐ = frobeniusschur (a)
249+ χₐ = frobenius_schur_phase (a)
250250 θₐ = twist (a)
251251 if ! inv
252252 factor = f₁. isdual[i] ? χₐ * θₐ : one (θₐ)
@@ -259,7 +259,7 @@ function flip(f₁::FusionTree{I, N₁}, f₂::FusionTree{I, N₂}, i::Int; inv:
259259 else
260260 i -= N₁
261261 a = f₂. uncoupled[i]
262- χₐ = frobeniusschur (a)
262+ χₐ = frobenius_schur_phase (a)
263263 θₐ = twist (a)
264264 if ! inv
265265 factor = f₂. isdual[i] ? χₐ * one (θₐ) : θₐ
@@ -302,7 +302,7 @@ function bendright(f₁::FusionTree{I, N₁}, f₂::FusionTree{I, N₂}) where {
302302
303303 coeff₀ = sqrtdim (c) * invsqrtdim (a)
304304 if f₁. isdual[N₁]
305- coeff₀ *= conj (frobeniusschur (dual (b)))
305+ coeff₀ *= conj (frobenius_schur_phase (dual (b)))
306306 end
307307 if FusionStyle (I) isa MultiplicityFreeFusion
308308 coeff = coeff₀ * Bsymbol (a, b, c)
@@ -343,7 +343,7 @@ function foldright(f₁::FusionTree{I, N₁}, f₂::FusionTree{I, N₂}) where {
343343 isduala = f₁. isdual[1 ]
344344 factor = sqrtdim (a)
345345 if ! isduala
346- factor *= conj (frobeniusschur (a))
346+ factor *= conj (frobenius_schur_phase (a))
347347 end
348348 c1 = dual (a)
349349 c2 = f₁. coupled
@@ -767,7 +767,7 @@ function elementary_trace(f::FusionTree{I, N}, i) where {I <: Sector, N}
767767 end
768768 end
769769 if f. isdual[i]
770- coeff *= frobeniusschur (b)
770+ coeff *= frobenius_schur_phase (b)
771771 end
772772 push! (newtrees, f′ => coeff)
773773 return newtrees
@@ -777,7 +777,7 @@ function elementary_trace(f::FusionTree{I, N}, i) where {I <: Sector, N}
777777 f′ = FusionTree {I} ((), unit, (), (), ())
778778 coeff = sqrtdim (b)
779779 if ! (f. isdual[N])
780- coeff *= conj (frobeniusschur (b))
780+ coeff *= conj (frobenius_schur_phase (b))
781781 end
782782 push! (newtrees, f′ => coeff)
783783 return newtrees
@@ -798,7 +798,7 @@ function elementary_trace(f::FusionTree{I, N}, i) where {I <: Sector, N}
798798 f′ = FusionTree (uncoupled′, unit, isdual′, inner′, vertices′)
799799 coeff *= sqrtdim (b)
800800 if ! (f. isdual[N])
801- coeff *= conj (frobeniusschur (b))
801+ coeff *= conj (frobenius_schur_phase (b))
802802 end
803803 newtrees[f′] = get (newtrees, f′, zero (coeff)) + coeff
804804 end
0 commit comments