nag_opt_sparse_nlp_option_set_integer (e04vmc) may be used to supply individual Integer optional parameters to
nag_opt_sparse_nlp_solve (e04vhc). The initialization function
nag_opt_sparse_nlp_init (e04vgc) must have been called before calling nag_opt_sparse_nlp_option_set_integer (e04vmc).
nag_opt_sparse_nlp_option_set_integer (e04vmc) may be used to supply values for Integer optional parameters to
nag_opt_sparse_nlp_solve (e04vhc). It is only necessary to call nag_opt_sparse_nlp_option_set_integer (e04vmc) for those arguments whose values are to be different from their default values. One call to nag_opt_sparse_nlp_option_set_integer (e04vmc) sets one argument value.
Each Integer optional parameter is defined by a single character string in
string and the corresponding value in
ivalue. For example, the following allows the iteration limit to be defined:
itnlim = 1000;
if (m > 500) itnlim = 500;
e04vmc ("Major Iterations", itnlim, &state, &fail);
Optional parameter settings are preserved following a call to
nag_opt_sparse_nlp_solve (e04vhc) and so the keyword
is provided to allow you to reset all the optional parameters to their default values before a subsequent call to
nag_opt_sparse_nlp_solve (e04vhc).
A complete list of optional parameters, their abbreviations, synonyms and default values is given in
Section 12 in nag_opt_sparse_nlp_solve (e04vhc).
None.
Not applicable.
nag_opt_sparse_nlp_option_set_integer (e04vmc) is not threaded in any implementation.