setinitval
| setinitval | 
  Purpose
 
  Synopsis
 
procedure setinitval(x:mpvar, val:real)
 
  Arguments
 
| 
     x 
     | 
     A decision variable
     | 
| 
     val 
     | 
     A real number to be used as initial value
     | 
  Example
 
 The following sets an initial value of 0 for variable
 x. For
 y its solution from the preceding optimization is set as its new initial value.
 
uses "mmnl" declarations x,y: mpvar end-declarations setinitval(x, 0) setinitval(y, getsol(y))
  Further information
 
 This procedure sets an initial value for a decision variable. Initial values are used by nonlinear solvers as a (good) starting point for the search. It is in general not required that the initial values be part of a feasible solution to the optimization problem. All previously set initial values can be removed by calling
 clearinitvals. The procedure
 copysoltoinit can be used to turn the solution of a previous optimization run into initial values for the next run.
 
  Related topics
 
  Module
 
 
