XSLPmsaddcustompreset
| XSLPmsaddcustompreset | 
  Purpose
 
 A combined version of XSLPmsaddjob and XSLPmsaddpreset. The preset described is loaded, topped up with the specific settings supplied
 
  Synopsis
 
 int XSLP_CC XSLPmsaddcustompreset( XSLPprob Prob, const char *sDescription, const int Preset, const int Count, const int nIVs, const int *IVCols, const double *IVValues, const int nIntControls, const int *IntControlIndices, const int *IntControlValues, const int nDblControls, const int *DblControlIndices, const double *DblControlValues, void *pJobObject); 
 
  Arguments
 
| 
     Prob 
     | 
     The current SLP problem.
     | 
| 
     sDescription 
     | 
     Text description of the job. Used for messaging, may be NULL if not required.
     | 
| 
     Preset 
     | 
     Which preset to load.
     | 
| 
     Count 
     | 
     Maximum number of jobs to be added to the multistart pool.
     | 
| 
     nIVs 
     | 
     Number of initial values to set.
     | 
| 
     IVCols 
     | 
     Indices of the variables for which to set an initial value. May be NULL if nIVs is zero.
     | 
| 
     IVValues 
     | 
     Initial values for the variables for which to set an initial value. May be NULL if nIVs is zero.
     | 
| 
     nIntControls 
     | 
     Number of integer controls to set.
     | 
| 
     IntControlIndices 
     | 
     The indices of the integer controls to be set. May be NULL if nIntControls is zero.
     | 
| 
     IntControlValues 
     | 
     The values of the integer controls to be set. May be NULL if nIntControls is zero.
     | 
| 
     nDblControls 
     | 
     Number of double controls to set.
     | 
| 
     DblControlIndices 
     | 
     The indices of the double controls to be set. May be NULL if nDblControls is zero.
     | 
| 
     DblControlValues 
     | 
     The values of the double controls to be set. May be NULL if nDblControls is zero.
     | 
| 
     pJobObject 
     | 
     Job specific user context pointer to be passed to the multistart callbacks.
     | 
  Further information
 
This function allows for repeatedly calling the same multistart preset (e.g. initial values) using different basic controls.
  Related topics
 
 
