If I don’t specify the staring point in a nonlinear optimization using Ipopt ,what does the solver starts with?
              
              
              1 Like
            
            
          If you use JuMP, the starting point is zero (and Ipopt will complain if you have a nonlinearity that is undefined at zero, like 1/x). I don’t know if the value is set by JuMP or by Ipopt itself, though.
              
              
              2 Likes
            
            
          JuMP* sets the starting point to 0, or it projects onto the nearest variable bound if 0 is outside that bounds.
Here are the docs for setting different starting values: Variables · JuMP
*Really Ipopt.jl does this, not JuMP.
All right, thank you both, also thank @odow for the docs 
              
              
              1 Like