From 9b07430b5e6aa43b9739bc71e857e78f64949e57 Mon Sep 17 00:00:00 2001 From: kalmar Date: Sun, 26 Mar 2017 16:22:51 +0200 Subject: [PATCH] type parametrised create_product_matrix (works with Nemo) --- src/sdps.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sdps.jl b/src/sdps.jl index 1251878..4eeb980 100644 --- a/src/sdps.jl +++ b/src/sdps.jl @@ -1,9 +1,9 @@ using JuMP import MathProgBase: AbstractMathProgSolver -function create_product_matrix(basis, limit) +function create_product_matrix{T}(basis::Vector{T}, limit) product_matrix = zeros(Int, (limit,limit)) - basis_dict = Dict{Array, Int}(x => i + basis_dict = Dict{T, Int}(x => i for (i,x) in enumerate(basis)) for i in 1:limit x_inv::eltype(basis) = inv(basis[i])