1
0
mirror of https://github.com/kalmarek/PropertyT.jl.git synced 2024-07-09 00:52:07 +02:00

replace loop by array comprehension

This commit is contained in:
kalmarek 2018-08-15 19:20:28 +02:00
parent e33800cfa1
commit e6ad20cb23

View File

@ -148,11 +148,7 @@ function rankOne_projections(RG::GroupRing{G}, T::Type=Rational{Int}) where G<:G
RGidems = idempotents(RG, T) RGidems = idempotents(RG, T)
min_projs = Vector{eltype(RGidems)}(length(AllParts(G.n))) min_projs = [central_projection(RG,chi)*rankOne_projection(chi,RGidems) for chi in characters(RG.group)]
for (i,chi) in enumerate(characters(G))
min_projs[i] = rankOne_projection(chi,RGidems)*central_projection(RG,chi)
end
return min_projs return min_projs
end end