$OBJ 0800000000000000000000000000000000 o oo000o0n00a0anon0o0000000oo800 o800 1 2 3 4 5 I S 9 10 11 12 3 14 1 16 I 11 1 281 22 233 24 25 26 11 22 2 3 2 31 32 33 34 35 36 31 3 39 40 41 42 3 4 45 46 47 4 49 5U 51 52 3 53 54 55 56 52 5 59 60 61 2 2 E3 t4 65 8 I 12 1 1 IS 121 18 25 to 111111 1 111111111111111 1 1 11 )111111~tl11 11 11 111 1111 111 1 1111 1111 1 11111 (blank) or 0 (zero) indicates an "equality" constraint. (corresponds to E in the MPS system). & (the "and" symbol or ampersand) indicates a "less than or equal to" constraint. (In some versions, a + is used instead of an &). (corresponds to L in the MPS system). -(minus sign) indicates a "greater than or equal to" constraint (corresponds to G in the MPS system). 3.2.3 Matrix data cards--Each non-zero coefficient in the A matrix and the Q matrix must be specified. A data entry of zero is usually omitted: however, a zero or a non-zero value must be input for a position that is going to be changed later by using the "ALTERA" control card (see section 7.3.1). The column name (also of six characters or less and left justified with no embedded blanks) is punched in columns 7 to 12. The row name is punched in columns 13 to 18 of the data card. The coefficient value is punched in columns 19 to 30. See the following sample card. XDC1 RDC1 -1. 000000000000000000000000000000000000000000000000000000000000000000000000000000 1 2 3 4 5 2 1 2 9 10 11 12 3 4 IS 15 12 0 2 1 221 2252324 2 6 2 t 28 202 3 31 323 3 36 3 3 3 31 48 2 1 4243 44 45 4 44 9 5 51 52 13 4 5 354 55 9 605 60 1 2 314 ( 66 10 1 2 2 3 14 7516 7 18 1 11111111111111111111111111111111111111 111 11111111 11 111111 11111111 11111111 The following rules must be followed in specifying matrix coefficient data. 1) If a decimal point is not specified explicitly, it will be assumed to be between columns 24 and 25. This in in contrast to MPSX and MPS III which allow integers to be specified without decimal points. To be safe, it is best to always use decimal points.