nag_opt_sparse_convex_qp_solve (e04nqc) Example Program Data
7 8 : Values of n and m
48 8 7 Nag_Cold 15 : Values of nnz, iobj, ncolh, start and nname
'...X1...' '...X2...' '...X3...' '...X4...' '...X5...'
'...X6...' '...X7...' '..ROW1..' '..ROW2..' '..ROW3..'
'..ROW4..' '..ROW5..' '..ROW6..' '..ROW7..' '..COST..' : End of array NAMES
0.02 7 1 : Sparse matrix A, ordered by increasing column index;
0.02 5 1 : each row contains ACOL(i), INDA(i), ICOL (= column index)
0.03 3 1 : The row indices may be in any order. In this example
1.00 1 1 : row 8 defines the linear objective term transpose(C)*X.
0.70 6 1
0.02 4 1
0.15 2 1
-200.00 8 1
0.06 7 2
0.75 6 2
0.03 5 2
0.04 4 2
0.05 3 2
0.04 2 2
1.00 1 2
-2000.00 8 2
0.02 2 3
1.00 1 3
0.01 4 3
0.08 3 3
0.08 7 3
0.80 6 3
-2000.00 8 3
1.00 1 4
0.12 7 4
0.02 3 4
0.02 4 4
0.75 6 4
0.04 2 4
-2000.00 8 4
0.01 5 5
0.80 6 5
0.02 7 5
1.00 1 5
0.02 2 5
0.06 3 5
0.02 4 5
-2000.00 8 5
1.00 1 6
0.01 2 6
0.01 3 6
0.97 6 6
0.01 7 6
400.00 8 6
0.97 7 7
0.03 2 7
1.00 1 7
400.00 8 7 : End of matrix A
0.0 0.0 4.0E+02 1.0E+02 0.0 0.0
0.0 2.0E+03 -1.0E+25 -1.0E+25 -1.0E+25 -1.0E+25
1.5E+03 2.5E+02 -1.0E+25 : End of lower bounds array BL
2.0E+02 2.5E+03 8.0E+02 7.0E+02 1.5E+03 1.0E+25
1.0E+25 2.0E+03 6.0E+01 1.0E+02 4.0E+01 3.0E+01
1.0E+25 3.0E+02 1.0E+25 : End of upper bounds array BU
0 0 0 0 0 0 0 : Initial array HS
0.0 0.0 0.0 0.0 0.0 0.0 0.0 : Initial vector X