From dad65763653af5998893cd6843ddbfbb1d875f25 Mon Sep 17 00:00:00 2001 From: kalmar Date: Wed, 5 Jul 2017 12:28:29 +0200 Subject: [PATCH] better specialised groupring_square --- src/CheckSolution.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/CheckSolution.jl b/src/CheckSolution.jl index fda30be..d134495 100644 --- a/src/CheckSolution.jl +++ b/src/CheckSolution.jl @@ -27,8 +27,8 @@ function EOI{T<:Number}(Δ::GroupRingElem{T}, λ::T) return Δ*Δ - λ*Δ end -function groupring_square(vect, elt) - zzz = zeros(eltype(vect), elt.coeffs) +function groupring_square(vect::Vector, elt::GroupRingElem) + zzz = zeros(eltype(vect), length(elt.coeffs)) zzz[1:length(vect)] = vect return GroupRings.mul(zzz, zzz, parent(elt).pm) end