diff --git a/src/Cones/wsosinterpepinormone.jl b/src/Cones/wsosinterpepinormone.jl index 878e7efa0..41539b413 100644 --- a/src/Cones/wsosinterpepinormone.jl +++ b/src/Cones/wsosinterpepinormone.jl @@ -97,7 +97,7 @@ function setup_data(cone::WSOSInterpEpiNormOne{T}) where {T <: Real} cone.nbhd_tmp = zeros(T, dim) cone.nbhd_tmp2 = zeros(T, dim) - cone.mats = [[Matrix{Any}(undef, size(Pk, 2), size(Pk, 2)) for _ in 1:(R - 1)] for Pk in cone.Ps] + cone.mats = [[zeros(T, size(Pk, 2), size(Pk, 2)) for _ in 1:(R - 1)] for Pk in cone.Ps] cone.matfact = [[cholesky(hcat([one(T)])) for _ in 1:R] for _ in cone.Ps] # TODO preallocate better cone.hess_edge_blocks = [zeros(T, U, U) for _ in 1:(R - 1)] cone.hess_diag_blocks = [zeros(T, U, U) for _ in 1:R]