The iterator iterates over the terms of the expression.
double s=0;
s+=*i * primal(i);
const Invalid INVALID
Invalid iterators.
Definition base.cc:32
Const iterator over the expression.
Definition lp_base.h:504
#include <lemon/lp_base.h>
|
| | ConstCoeffIt (const Expr &e) |
| | Sets the iterator to the first term.
|
| |
|
| operator Col () const |
| | Convert the iterator to the column of the term.
|
| |
|
const Value & | operator* () const |
| | Returns the coefficient of the term.
|
| |
| ConstCoeffIt & | operator++ () |
| | Next term.
|
| |
|
bool | operator== (Invalid) const |
| | Equality operator.
|
| |
|
bool | operator!= (Invalid) const |
| | Inequality operator.
|
| |
◆ ConstCoeffIt()
Sets the iterator to the first term of the expression.
◆ operator++()
Assign the iterator to the next term.