# GAP and CPUTime in JuMP v0.19

**URL:** <https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521>\
**Category:** Optimization (Mathematical)\
**Created:** [March 29, 2019, 11:53pm UTC](https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521 "2019-03-29T23:53:04Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![angeloaliano1](https://avatars.discourse-cdn.com/v4/letter/a/7ea924/32.png) [@angeloaliano1](https://discourse.julialang.org/u/angeloaliano1)\
**Post date:** [March 29, 2019, 11:53pm UTC](https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521/1 "2019-03-29T23:53:04Z")

</div>

Dear users,  
I begin to use the JuMP v0.19 today.  
Some functions in previous versions were implemented, for example getobjvalue(model) and getsolvetime(model).  
But, this commands are not working in this version!

Please, in v0.19, how can I obtain the GAP and CPU time in MILP?  
Thanks a lot.

---

<div class="post-metadata">

**Author:** ![blegat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/blegat/32/217090_2.png) [@blegat](https://discourse.julialang.org/u/blegat)\
**Post date:** [March 30, 2019, 10:23am UTC](https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521/2 "2019-03-30T10:23:01Z")

</div>

The solve time can be got with `MOI.get(model, MOI.SolveTime())` (see [getsolvetime in JuMP 0.19 · Issue #1891 · jump-dev/JuMP.jl · GitHub](https://github.com/JuliaOpt/JuMP.jl/issues/1891)).  
The objective value can be got with `objective_value(model)`.

---

<div class="post-metadata">

**Author:** ![angeloaliano1](https://avatars.discourse-cdn.com/v4/letter/a/7ea924/32.png) [@angeloaliano1](https://discourse.julialang.org/u/angeloaliano1)\
**Post date:** [March 30, 2019, 11:14am UTC](https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521/3 "2019-03-30T11:14:04Z")

</div>

Thank you for your response.  
The cpu time ok.  
But, I have requested about the Gap of integrality.  
How can I obtain?  
Thanks a Lot.

---

<div class="post-metadata">

**Author:** ![blegat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/blegat/32/217090_2.png) [@blegat](https://discourse.julialang.org/u/blegat)\
**Post date:** [March 31, 2019, 11:04am UTC](https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521/4 "2019-03-31T11:04:14Z")

</div>

You can get it with `MOI.get(model, MOI.RelativeGap())`, see [Reference · MathOptInterface](http://www.juliaopt.org/MathOptInterface.jl/stable/apireference/#MathOptInterface.RelativeGap), [Query Solution Time](https://discourse.julialang.org/t/query-solution-time/22263) and [RelativeGap() calculation inconsistency · Issue #590 · jump-dev/MathOptInterface.jl · GitHub](https://github.com/JuliaOpt/MathOptInterface.jl/issues/590).

---

<div class="post-metadata">

**Author:** ![angeloaliano1](https://avatars.discourse-cdn.com/v4/letter/a/7ea924/32.png) [@angeloaliano1](https://discourse.julialang.org/u/angeloaliano1)\
**Post date:** [March 31, 2019, 1:25pm UTC](https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521/6 "2019-03-31T13:25:29Z")

</div>

Hello friend,  
I tried to use MOI.get(modelo, MOI.RelativeGap()), but doesn’t work. The error:  
ERROR: MethodError: no method matching get\_relative\_mip\_gap(::CPLEX.Optimizer) appears.  
How can I solve this problem?  
Hugs,

---

<div class="post-metadata">

**Author:** ![odow](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/odow/32/28685_2.png) [@odow](https://discourse.julialang.org/u/odow)\
**Post date:** [March 31, 2019, 5:29pm UTC](https://discourse.julialang.org/t/gap-and-cputime-in-jump-v0-19/22521/7 "2019-03-31T17:29:39Z")

</div>

@angeloaliano1 you have already asked this question and gotten a reply.

> [@Query Solution Time](https://discourse.julialang.org/t/query-solution-time/22263/7):
>
> RelativeGap isn’t implemented for CPLEX yet. I’ve opened an issue: [MOI: implement RelativeGap · Issue #228 · jump-dev/CPLEX.jl · GitHub](https://github.com/JuliaOpt/CPLEX.jl/issues/228)
