![]() |
OR-Tools
9.6
|
Definition at line 43 of file sparse_row.h.
Public Types | |
| typedef ColIndex | Index |
| typedef StrictITIVector< Index, Fractional > | DenseVector |
| typedef Permutation< Index > | IndexPermutation |
| using | Iterator = SparseRowIterator |
| using | Entry = typename Iterator::Entry |
Protected Member Functions | |
| void | AddEntry (Index index, Fractional value) |
| void | ResizeDown (EntryIndex new_size) |
| Index | GetIndex (EntryIndex i) const |
| Fractional | GetCoefficient (EntryIndex i) const |
| Index & | MutableIndex (EntryIndex i) |
| Fractional & | MutableCoefficient (EntryIndex i) |
Protected Attributes | |
| std::unique_ptr< char[]> | buffer_ |
| EntryIndex | num_entries_ |
| EntryIndex | capacity_ |
| Index * | index_ |
| Fractional * | coefficient_ |
| bool | may_contain_duplicates_ |
|
inherited |
Definition at line 88 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 92 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 86 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 89 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 91 of file lp_data/sparse_vector.h.
|
inline |
Definition at line 45 of file sparse_row.h.
|
inlineprotectedinherited |
Definition at line 318 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 236 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 244 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 250 of file lp_data/sparse_vector.h.
|
inlineinherited |
Definition at line 303 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 169 of file lp_data/sparse_vector.h.
|
inline |
Definition at line 52 of file sparse_row.h.
|
inherited |
Definition at line 255 of file lp_data/sparse_vector.h.
|
inline |
Definition at line 55 of file sparse_row.h.
|
inherited |
Definition at line 259 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 125 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 175 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 182 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 143 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 129 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 132 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 222 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 214 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 226 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 313 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 189 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 218 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 126 of file lp_data/sparse_vector.h.
|
inline |
Definition at line 49 of file sparse_row.h.
|
inline |
Definition at line 48 of file sparse_row.h.
|
inlineprotectedinherited |
Definition at line 350 of file lp_data/sparse_vector.h.
|
inlineinherited |
Definition at line 284 of file lp_data/sparse_vector.h.
|
inline |
Definition at line 50 of file sparse_row.h.
|
inlineinherited |
Definition at line 280 of file lp_data/sparse_vector.h.
|
inlineprotectedinherited |
Definition at line 345 of file lp_data/sparse_vector.h.
|
inlineinherited |
Definition at line 294 of file lp_data/sparse_vector.h.
|
inline |
Definition at line 51 of file sparse_row.h.
|
inlineinherited |
Definition at line 290 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 149 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 138 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 309 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 268 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 202 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 206 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 263 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 210 of file lp_data/sparse_vector.h.
|
inlineprotectedinherited |
Definition at line 363 of file lp_data/sparse_vector.h.
|
inlineprotectedinherited |
Definition at line 358 of file lp_data/sparse_vector.h.
|
inlineinherited |
Definition at line 271 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 230 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 161 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 157 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 193 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 197 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 135 of file lp_data/sparse_vector.h.
|
inlineprotectedinherited |
Definition at line 337 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 185 of file lp_data/sparse_vector.h.
|
inherited |
Definition at line 153 of file lp_data/sparse_vector.h.
|
protectedinherited |
Definition at line 380 of file lp_data/sparse_vector.h.
|
protectedinherited |
Definition at line 382 of file lp_data/sparse_vector.h.
|
protectedinherited |
Definition at line 386 of file lp_data/sparse_vector.h.
|
protectedinherited |
Definition at line 385 of file lp_data/sparse_vector.h.
|
mutableprotectedinherited |
Definition at line 390 of file lp_data/sparse_vector.h.
|
protectedinherited |
Definition at line 381 of file lp_data/sparse_vector.h.