Since this class is abstract, no object of this type can be created.
/** Modify one element of packed matrix. An element may be added.
Only called if scales already exist.
matrix and any bounds or costs to be updated (sensibly).
Returns non-zero if any changes.
solver does not know about and returns number added.
general non-overlapping and embedded networks.
mode=1 - Cleanup primal solution after "times" using extended rows.
mode=1 - Update dual solution after "transposeTimes" using extended rows.
/** Creates a variable. This is called after partial pricing and may modify matrix.
/** Just for debug if odd type matrix.
/** Return <code>y + A * x * scalar</code> in <code>y</code>.
/** Return <code>x * scalar *A + y</code> in <code>z</code>.
This is only needed for primal steepest edge.
just for number indices in y.