diff --git a/CHANGELOG.md b/CHANGELOG.md index e1747cc..ea43455 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ -Version 0.4.0 (): OSQP v0.4.1 +Version 0.5.0 (10 December 2018): OSQP v0.5.0 +---------------------------------------------- +* Upgraded OSQP to 0.5.0 version +* Added `update_time` info structure + +Version 0.4.0 (29 October 2018): OSQP v0.4.1 ---------------------------------------------- * Upgraded OSQP to 0.4.1 version diff --git a/deps/build.jl b/deps/build.jl index fc4a1c3..ca59ae3 100644 --- a/deps/build.jl +++ b/deps/build.jl @@ -10,7 +10,7 @@ using Compat.Libdl osqp = library_dependency("osqp", aliases=["libosqp"]) # Current version -version = "0.4.1" +version = "0.5.0" # Get current operating system osqp_platform = diff --git a/src/types.jl b/src/types.jl index 22a84cd..3ca1af5 100644 --- a/src/types.jl +++ b/src/types.jl @@ -75,6 +75,7 @@ struct CInfo dua_res::Cdouble setup_time::Cdouble solve_time::Cdouble + update_time::Cdouble polish_time::Cdouble run_time::Cdouble rho_updates::Cc_int @@ -209,6 +210,7 @@ mutable struct Info dua_res::Float64 setup_time::Float64 solve_time::Float64 + update_time::Float64 polish_time::Float64 run_time::Float64 rho_updates::Int64 @@ -227,6 +229,7 @@ function Compat.copyto!(info::Info, cinfo::CInfo) info.dua_res = cinfo.dua_res info.setup_time = cinfo.setup_time info.solve_time = cinfo.solve_time + info.update_time = cinfo.update_time info.polish_time = cinfo.polish_time info.run_time = cinfo.run_time info.rho_updates = cinfo.rho_updates