NAG Library Manual, Mark 30.3
Interfaces:  FL   CL   CPP   AD 

NAG CL Interface Introduction
Example description

nag_opt_nlp2_sparse_option_file (e04vkc) Example Program Data
 4   6                 : Values of n and nf
 8   8   6   Nag_Cold  : Values of nea, neg, objrow and start

'X1      '  'X2      '  'X3      '  'X4      '  : XNAMES
'NlnCon_1'  'NlnCon_2'  'NlnCon_3'  'LinCon_1'  'LinCon_2'  'Objectiv' : FNAMES

1  3 -1.0E0  : Nonzero elements of sparse matrix A, the linear part of F.
2  4 -1.0E0  : Each row IAFUN(i), JAVAR(i), A(IAFUN(i),JAVAR(i)), i = 1 to nea
4  1 -1.0E0
4  2  1.0E0
5  1  1.0E0
5  2 -1.0E0
6  3  3.0E0
6  4  2.0E0

1  1     : Nonzero row/column structure of G, IGFUN(i), JGVAR(i), i = 1 to neg
1  2
2  1
2  2
3  1
3  2
6  3
6  4

-0.55E0    0.55E0  : Bounds on the variables, XLOW(i), XUPP(i), for i = 1 to n
-0.55E0    0.55E0
 0.0E0   1200.0E0
 0.0E0   1200.0E0

 -894.8E0 -894.8E0 : Bounds on the functions, FLOW(i), FUPP(i), for i = 1 to nf
 -894.8E0 -894.8E0
-1294.8E0 -1294.8E0
-0.55E0    1.0E25
-0.55E0    1.0E25
-1.0E25    1.0E25

 0.0  0.0  0.0  0.0           : Initial values of X(i), for i = 1 to n
 0    0    0    0             : Initial values of XSTATE(i), for i = 1 to n
 0.0  0.0  0.0  0.0           : Initial values of XMUL(i), for i = 1 to n

 0.0  0.0  0.0  0.0  0.0  0.0 : Initial values of F(i), for i = 1 to nf
 0    0    0    0    0    0   : Initial values of FSTATE(i), for i = 1 to nf
 0.0  0.0  0.0  0.0  0.0  0.0 : Initial values of FMUL(i), for i = 1 to nf