File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed
Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,7 @@ unit(::Type{PlanarTrivial}) = PlanarTrivial()
2727dual (:: PlanarTrivial ) = PlanarTrivial ()
2828
2929FusionStyle (:: Type{PlanarTrivial} ) = UniqueFusion ()
30+ FusionDataStyle (:: Type{PlanarTrivial} ) = TrivialFusionData ()
3031BraidingStyle (:: Type{PlanarTrivial} ) = NoBraiding ()
3132Base. isreal (:: Type{PlanarTrivial} ) = true
3233
@@ -82,6 +83,7 @@ const _goldenratio = Float64(MathConstants.golden)
8283dim (a:: FibonacciAnyon ) = isunit (a) ? one (_goldenratio) : _goldenratio
8384
8485FusionStyle (:: Type{FibonacciAnyon} ) = SimpleFusion ()
86+ FusionDataStyle (:: Type{FibonacciAnyon} ) = NonTrivialFusionData ()
8587BraidingStyle (:: Type{FibonacciAnyon} ) = Anyonic ()
8688Base. isreal (:: Type{FibonacciAnyon} ) = false
8789
Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ Base.IteratorSize(::Type{SectorValues{NewSU2Irrep}}) = Base.IsInfinite()
3535Base. iterate (:: SectorValues{NewSU2Irrep} , i = 0 ) = (NewSU2Irrep (half (i)), i + 1 )
3636
3737FusionStyle (:: Type{NewSU2Irrep} ) = GenericFusion ()
38+ FusionDataStyle (:: Type{NewSU2Irrep} ) = NonTrivialFusionData ()
3839BraidingStyle (:: Type{NewSU2Irrep} ) = Bosonic ()
3940Base. isreal (:: Type{NewSU2Irrep} ) = true
4041
You can’t perform that action at this time.
0 commit comments