|
3 | 3 | # remove if this went into `QEDbase.jl`
|
4 | 4 | #
|
5 | 5 | #############
|
6 |
| - |
7 |
| -# fix: https://github.com/QEDjl-project/QEDbase.jl/pull/61 |
8 |
| -Base.show(io::IO, ::Electron) = print(io, "electron") |
9 |
| -Base.show(io::IO, ::Positron) = print(io, "positron") |
10 |
| -Base.show(io::IO, ::Photon) = print(io, "photon") |
11 |
| -Base.show(io::IO, ::Incoming) = print(io, "incoming") |
12 |
| -Base.show(io::IO, ::Outgoing) = print(io, "outgoing") |
13 |
| -Base.show(io::IO, ::PolX) = print(io, "x-polarized") |
14 |
| -Base.show(io::IO, ::PolY) = print(io, "y-polarized") |
15 |
| -Base.show(io::IO, ::AllPol) = print(io, "all polarizations") |
16 |
| -Base.show(io::IO, ::SpinUp) = print(io, "spin up") |
17 |
| -Base.show(io::IO, ::SpinDown) = print(io, "spin down") |
18 |
| -Base.show(io::IO, ::AllSpin) = print(io, "all spins") |
19 |
| - |
20 |
| -# fix: https://github.com/QEDjl-project/QEDbase.jl/pull/62 |
21 |
| -Broadcast.broadcastable(dir::Incoming) = Ref(dir) |
22 |
| -Broadcast.broadcastable(dir::Outgoing) = Ref(dir) |
23 |
| -Broadcast.broadcastable(part::AbstractParticleType) = Ref(part) |
24 |
| -Broadcast.broadcastable(spin_or_pol::AbstractSpinOrPolarization) = Ref(spin_or_pol) |
25 |
| - |
26 |
| -# fix: https://github.com/QEDjl-project/QEDbase.jl/pull/63 |
27 |
| -number_of_spin_pol(::AbstractDefinitePolarization) = 1 |
28 |
| -number_of_spin_pol(::AbstractDefiniteSpin) = 1 |
29 |
| -number_of_spin_pol(::AbstractIndefinitePolarization) = 2 |
30 |
| -number_of_spin_pol(::AbstractIndefiniteSpin) = 2 |
0 commit comments