This is taking longer than it should

parent 51608be1
...@@ -68,14 +68,14 @@ struct DiracWorkspace{T} ...@@ -68,14 +68,14 @@ struct DiracWorkspace{T}
end end
function DiracWorkspace(::Type{SU2fund}, ::Type{T}, lp::SpaceParm{4,6,B,D}) where {T <: AbstractFloat, B,D} function DiracWorkspace(::Type{SU2fund{T}}, ::Type{T}, lp::SpaceParm{4,6,B,D}) where {T <: AbstractFloat, B,D}
sr = scalar_field(Spinor{4,SU2fund}, lp) sr = scalar_field(Spinor{4,SU2fund}, lp)
sp = scalar_field(Spinor{4,SU2fund}, lp) sp = scalar_field(Spinor{4,SU2fund}, lp)
sAp = scalar_field(Spinor{4,SU2fund}, lp) sAp = scalar_field(Spinor{4,SU2fund}, lp)
st = scalar_field(Spinor{4,SU2fund}, lp) st = scalar_field(Spinor{4,SU2fund}, lp)
csw = tensor_field(U2alg,lp) csw = tensor_field(U2alg{T},lp)
cs = scalar_field_point(Complex{Float64}, lp) cs = scalar_field_point(Complex{Float64}, lp)
return new{T}(sr,sp,sAp,st,csw,cs) return new{T}(sr,sp,sAp,st,csw,cs)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment