# Restoration phase failed

**URL:** <https://discourse.julialang.org/t/restoration-phase-failed/33590>\
**Category:** Optimization (Mathematical)\
**Tags:** jump, first-steps\
**Created:** [January 20, 2020, 3:13pm UTC](https://discourse.julialang.org/t/restoration-phase-failed/33590 "2020-01-20T15:13:44Z")\
**Posts on this page:** 1\
**Showing post:** 2

<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:** [January 20, 2020, 3:27pm UTC](https://discourse.julialang.org/t/restoration-phase-failed/33590/2 "2020-01-20T15:27:48Z")

</div>

Please read the first post of [Please read: make it easier to help you](https://discourse.julialang.org/t/psa-make-it-easier-to-help-you/14757).

If you can provide a simple example that reproduces the issue, it’ll be a lot easier to provide advice.

Try computing a feasible point via a different method (e.g., by hand), and then using the `start` keyword in `@variable`:

```nohighlight
model = Model(with_optimizer(Ipopt.Optimizer))
@variable(model, x, start = 1.23

```

or `set_start_value`:

```nohighlight
model = Model(with_optimizer(Ipopt.Optimizer))
@variable(model, x)
set_start_value(x, 1.23)

```

---

_[View the full topic](https://discourse.julialang.org/t/restoration-phase-failed/33590)._
