class refines its base class ABA_SPARVEC for the representation of constraints in the row format
#include <row.h>
Inheritance diagram for ABA_ROW::
|
This is an equivalent constructor using ABA_CSENSE::SENSE instead of an object of the class SENSE to initialize the sense of the constraint.
This is also an equivalent constructor except that s and c are C-style arrays.
The destructor.
This version of rhs() sets the right hand side of the row.
This version of sense() sets the sense of the row.
And another version of sense() to set the sense of the row.
Behaves like an assignment operator, however, the maximal number of the elements of this row only has to be at least the number of nonzeros of row.
Removes the indices listed in buf from the support of the row and subtracts rhsDelta from its right hand side.
The output operator writes the row on an output stream in format like { -2.5 x1 + 3 x3 <= 7}.
class refines its base class ABA_SPARVEC for the representation of constraints in the row format
Definition at line 48 of file row.h.
A constructor.
This is an equivalent constructor using ABA_CSENSE::SENSE instead of an object of the class SENSE to initialize the sense of the constraint.
This is also an equivalent constructor except that s and c are C-style arrays.
A constructor without initialization of the nonzeros of the row.
The destructor.
The right hand side stored in the row format.
Definition at line 190 of file row.h.
This version of rhs() sets the right hand side of the row.
Definition at line 195 of file row.h.
A pointer to the sense of the row.
Definition at line 200 of file row.h.
This version of sense() sets the sense of the row.
Definition at line 205 of file row.h.
And another version of sense() to set the sense of the row.
Definition at line 210 of file row.h.
Behaves like an assignment operator, however, the maximal number of the elements of this row only has to be at least the number of nonzeros of row.
Removes the indices listed in buf from the support of the row and subtracts rhsDelta from its right hand side.
The output operator writes the row on an output stream in format like { -2.5 x1 + 3 x3 <= 7}.
Only variables with nonzero coefficients are output. The output operator does neither output a ’+’ before the first coefficient of a row, if it is positive, nor outputs coefficients with absolute value 1.
A reference to the output stream.
The sense of the row.
Definition at line 182 of file row.h.
The right hand side of the row.
Definition at line 186 of file row.h.
The documentation for this class was generated from the following file: