From 6cbf5e694462ad9e29f3af14e5c1bc1a4ab8d898 Mon Sep 17 00:00:00 2001 From: kalmarek Date: Fri, 27 Oct 2017 14:27:26 +0200 Subject: [PATCH] Allow for AbstractMathProfSolver in Settings --- src/Orbit-wise.jl | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Orbit-wise.jl b/src/Orbit-wise.jl index fa612bc..9d7ef7c 100644 --- a/src/Orbit-wise.jl +++ b/src/Orbit-wise.jl @@ -10,7 +10,7 @@ immutable Settings S::Vector AutS::Group radius::Int - solver::SCSSolver + solver::AbstractMathProgSolver upper_bound::Float64 tol::Float64 end @@ -166,8 +166,10 @@ function init_model(Uπs) for k in 1:l s = size(Uπs[k],2) - P[k] = JuMP.@variable(m, [i=1:s, j=1:s]) - JuMP.@SDconstraint(m, P[k] >= 0.0) + if s > 0 + P[k] = JuMP.@variable(m, [i=1:s, j=1:s]) + JuMP.@SDconstraint(m, P[k] >= 0.0) + end end JuMP.@variable(m, λ >= 0.0)