diff --git a/src/variables.jl b/src/variables.jl index a6ef192f336d9b3c1c3bd2a3ae1a88cd5348bffa..a4a0287c6a5b14cecc0f12279e46cd9fcd5f401a 100644 --- a/src/variables.jl +++ b/src/variables.jl @@ -1,6 +1,5 @@ module Variables import JuMP: @variable, Model, @objective, objective_function, owner_model, has_values, value, AbstractJuMPScalar -import LinearAlgebra: norm import ..Scanners: gradient_strength, slew_rate all_variables_symbols = [ @@ -54,7 +53,10 @@ variables() = [values(symbol_to_func)...] # Some universal truths -qval(bb) = norm(qvec(bb)) +function qval(bb) + vec = qvec(bb) + return sqrt(vec[1]^2 + vec[2]^2 + vec[3]^2) +end