![]() |
OR-Tools
8.2
|
Definition at line 44 of file sparse_column.h.
Public Types | |
typedef RowIndex | Index |
typedef StrictITIVector< Index, Fractional > | DenseVector |
typedef Permutation< Index > | IndexPermutation |
using | Iterator = SparseColumnIterator |
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 87 of file sparse_vector.h.
|
inherited |
Definition at line 91 of file sparse_vector.h.
|
inherited |
Definition at line 85 of file sparse_vector.h.
|
inherited |
Definition at line 88 of file sparse_vector.h.
|
inherited |
Definition at line 90 of file sparse_vector.h.
|
inline |
Definition at line 48 of file sparse_column.h.
|
inlineprotectedinherited |
Definition at line 317 of file sparse_vector.h.
|
inherited |
Definition at line 235 of file sparse_vector.h.
|
inherited |
Definition at line 243 of file sparse_vector.h.
|
inherited |
Definition at line 249 of file sparse_vector.h.
|
inlineinherited |
Definition at line 302 of file sparse_vector.h.
|
inherited |
Definition at line 168 of file sparse_vector.h.
|
inherited |
Definition at line 254 of file sparse_vector.h.
|
inherited |
Definition at line 258 of file sparse_vector.h.
|
inline |
Definition at line 58 of file sparse_column.h.
|
inline |
Definition at line 55 of file sparse_column.h.
|
inherited |
Definition at line 124 of file sparse_vector.h.
|
inherited |
Definition at line 174 of file sparse_vector.h.
|
inherited |
Definition at line 181 of file sparse_vector.h.
|
inherited |
Definition at line 142 of file sparse_vector.h.
|
inherited |
Definition at line 128 of file sparse_vector.h.
|
inherited |
Definition at line 131 of file sparse_vector.h.
|
inherited |
Definition at line 221 of file sparse_vector.h.
|
inherited |
Definition at line 213 of file sparse_vector.h.
|
inherited |
Definition at line 225 of file sparse_vector.h.
|
inherited |
Definition at line 312 of file sparse_vector.h.
|
inherited |
Definition at line 188 of file sparse_vector.h.
|
inherited |
Definition at line 217 of file sparse_vector.h.
|
inherited |
Definition at line 125 of file sparse_vector.h.
|
inline |
Definition at line 52 of file sparse_column.h.
|
inline |
Definition at line 51 of file sparse_column.h.
|
inlineprotectedinherited |
Definition at line 349 of file sparse_vector.h.
|
inlineinherited |
Definition at line 283 of file sparse_vector.h.
|
inlineinherited |
Definition at line 279 of file sparse_vector.h.
|
inline |
Definition at line 53 of file sparse_column.h.
|
inlineprotectedinherited |
Definition at line 344 of file sparse_vector.h.
|
inlineinherited |
Definition at line 293 of file sparse_vector.h.
|
inlineinherited |
Definition at line 289 of file sparse_vector.h.
|
inline |
Definition at line 54 of file sparse_column.h.
|
inherited |
Definition at line 148 of file sparse_vector.h.
|
inherited |
Definition at line 137 of file sparse_vector.h.
|
inherited |
Definition at line 308 of file sparse_vector.h.
|
inherited |
Definition at line 267 of file sparse_vector.h.
|
inherited |
Definition at line 201 of file sparse_vector.h.
|
inherited |
Definition at line 205 of file sparse_vector.h.
|
inherited |
Definition at line 262 of file sparse_vector.h.
|
inherited |
Definition at line 209 of file sparse_vector.h.
|
inlineprotectedinherited |
Definition at line 362 of file sparse_vector.h.
|
inlineprotectedinherited |
Definition at line 357 of file sparse_vector.h.
|
inlineinherited |
Definition at line 270 of file sparse_vector.h.
|
inherited |
Definition at line 229 of file sparse_vector.h.
|
inherited |
Definition at line 160 of file sparse_vector.h.
|
inherited |
Definition at line 156 of file sparse_vector.h.
|
inherited |
Definition at line 192 of file sparse_vector.h.
|
inherited |
Definition at line 196 of file sparse_vector.h.
|
inherited |
Definition at line 134 of file sparse_vector.h.
|
inlineprotectedinherited |
Definition at line 336 of file sparse_vector.h.
|
inherited |
Definition at line 184 of file sparse_vector.h.
|
inherited |
Definition at line 152 of file sparse_vector.h.
|
protectedinherited |
Definition at line 379 of file sparse_vector.h.
|
protectedinherited |
Definition at line 381 of file sparse_vector.h.
|
protectedinherited |
Definition at line 385 of file sparse_vector.h.
|
protectedinherited |
Definition at line 384 of file sparse_vector.h.
|
mutableprotectedinherited |
Definition at line 389 of file sparse_vector.h.
|
protectedinherited |
Definition at line 380 of file sparse_vector.h.