Skip to content

Commit 9144a9e

Browse files
committed
forgot some sectors
1 parent 3f780d8 commit 9144a9e

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

src/anyons.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ unit(::Type{PlanarTrivial}) = PlanarTrivial()
2727
dual(::PlanarTrivial) = PlanarTrivial()
2828

2929
FusionStyle(::Type{PlanarTrivial}) = UniqueFusion()
30+
FusionDataStyle(::Type{PlanarTrivial}) = TrivialFusionData()
3031
BraidingStyle(::Type{PlanarTrivial}) = NoBraiding()
3132
Base.isreal(::Type{PlanarTrivial}) = true
3233

@@ -82,6 +83,7 @@ const _goldenratio = Float64(MathConstants.golden)
8283
dim(a::FibonacciAnyon) = isunit(a) ? one(_goldenratio) : _goldenratio
8384

8485
FusionStyle(::Type{FibonacciAnyon}) = SimpleFusion()
86+
FusionDataStyle(::Type{FibonacciAnyon}) = NonTrivialFusionData()
8587
BraidingStyle(::Type{FibonacciAnyon}) = Anyonic()
8688
Base.isreal(::Type{FibonacciAnyon}) = false
8789

test/newsectors.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ Base.IteratorSize(::Type{SectorValues{NewSU2Irrep}}) = Base.IsInfinite()
3535
Base.iterate(::SectorValues{NewSU2Irrep}, i = 0) = (NewSU2Irrep(half(i)), i + 1)
3636

3737
FusionStyle(::Type{NewSU2Irrep}) = GenericFusion()
38+
FusionDataStyle(::Type{NewSU2Irrep}) = NonTrivialFusionData()
3839
BraidingStyle(::Type{NewSU2Irrep}) = Bosonic()
3940
Base.isreal(::Type{NewSU2Irrep}) = true
4041

0 commit comments

Comments
 (0)