| AddEntry(Index index, Fractional value) | SparseVector< ColIndex, SparseRowIterator > | inlineprotected |
| AddMultipleToDenseVector(Fractional multiplier, DenseVector *dense_vector) const | SparseVector< ColIndex, SparseRowIterator > | |
| AddMultipleToSparseVectorAndDeleteCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) const | SparseVector< ColIndex, SparseRowIterator > | |
| AddMultipleToSparseVectorAndIgnoreCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) const | SparseVector< ColIndex, SparseRowIterator > | |
| AllEntryIndices() const | SparseVector< ColIndex, SparseRowIterator > | inline |
| AppendEntriesWithOffset(const SparseVector &sparse_vector, Index offset) | SparseVector< ColIndex, SparseRowIterator > | |
| ApplyColPermutation(const ColumnPermutation &p) | SparseRow | inline |
| ApplyIndexPermutation(const IndexPermutation &index_perm) | SparseVector< ColIndex, SparseRowIterator > | |
| ApplyPartialColPermutation(const ColumnPermutation &p) | SparseRow | inline |
| ApplyPartialIndexPermutation(const IndexPermutation &index_perm) | SparseVector< ColIndex, SparseRowIterator > | |
| begin() const | SparseVector< ColIndex, SparseRowIterator > | |
| buffer_ | SparseVector< ColIndex, SparseRowIterator > | protected |
| capacity_ | SparseVector< ColIndex, SparseRowIterator > | protected |
| CheckNoDuplicates() const | SparseVector< ColIndex, SparseRowIterator > | |
| CheckNoDuplicates(StrictITIVector< Index, bool > *boolean_vector) const | SparseVector< ColIndex, SparseRowIterator > | |
| CleanUp() | SparseVector< ColIndex, SparseRowIterator > | |
| Clear() | SparseVector< ColIndex, SparseRowIterator > | |
| ClearAndRelease() | SparseVector< ColIndex, SparseRowIterator > | |
| coefficient_ | SparseVector< ColIndex, SparseRowIterator > | protected |
| ComponentWiseDivide(const DenseVector &factors) | SparseVector< ColIndex, SparseRowIterator > | |
| ComponentWiseMultiply(const DenseVector &factors) | SparseVector< ColIndex, SparseRowIterator > | |
| CopyToDenseVector(Index num_indices, DenseVector *dense_vector) const | SparseVector< ColIndex, SparseRowIterator > | |
| DebugString() const | SparseVector< ColIndex, SparseRowIterator > | |
| DeleteEntry(Index index) | SparseVector< ColIndex, SparseRowIterator > | |
| DenseVector typedef | SparseVector< ColIndex, SparseRowIterator > | |
| DivideByConstant(Fractional factor) | SparseVector< ColIndex, SparseRowIterator > | |
| end() const | SparseVector< ColIndex, SparseRowIterator > | |
| Entry typedef | SparseVector< ColIndex, SparseRowIterator > | |
| EntryCoefficient(EntryIndex i) const | SparseRow | inline |
| EntryCol(EntryIndex i) const | SparseRow | inline |
| GetCoefficient(EntryIndex i) const | SparseVector< ColIndex, SparseRowIterator > | inlineprotected |
| GetFirstCoefficient() const | SparseVector< ColIndex, SparseRowIterator > | inline |
| GetFirstCol() const | SparseRow | inline |
| GetFirstIndex() const | SparseVector< ColIndex, SparseRowIterator > | inline |
| GetIndex(EntryIndex i) const | SparseVector< ColIndex, SparseRowIterator > | inlineprotected |
| GetLastCoefficient() const | SparseVector< ColIndex, SparseRowIterator > | inline |
| GetLastCol() const | SparseRow | inline |
| GetLastIndex() const | SparseVector< ColIndex, SparseRowIterator > | inline |
| Index typedef | SparseVector< ColIndex, SparseRowIterator > | |
| index_ | SparseVector< ColIndex, SparseRowIterator > | protected |
| IndexPermutation typedef | SparseVector< ColIndex, SparseRowIterator > | |
| IsCleanedUp() const | SparseVector< ColIndex, SparseRowIterator > | |
| IsEmpty() const | SparseVector< ColIndex, SparseRowIterator > | |
| IsEqualTo(const SparseVector &other) const | SparseVector< ColIndex, SparseRowIterator > | |
| Iterator typedef | SparseVector< ColIndex, SparseRowIterator > | |
| LookUpCoefficient(Index index) const | SparseVector< ColIndex, SparseRowIterator > | |
| may_contain_duplicates_ | SparseVector< ColIndex, SparseRowIterator > | mutableprotected |
| MoveEntryToFirstPosition(Index index) | SparseVector< ColIndex, SparseRowIterator > | |
| MoveEntryToLastPosition(Index index) | SparseVector< ColIndex, SparseRowIterator > | |
| MoveTaggedEntriesTo(const IndexPermutation &index_perm, SparseVector *output) | SparseVector< ColIndex, SparseRowIterator > | |
| MultiplyByConstant(Fractional factor) | SparseVector< ColIndex, SparseRowIterator > | |
| MutableCoefficient(EntryIndex i) | SparseVector< ColIndex, SparseRowIterator > | inlineprotected |
| MutableIndex(EntryIndex i) | SparseVector< ColIndex, SparseRowIterator > | inlineprotected |
| num_entries() const | SparseVector< ColIndex, SparseRowIterator > | inline |
| num_entries_ | SparseVector< ColIndex, SparseRowIterator > | protected |
| operator=(const SparseVector &other) | SparseVector< ColIndex, SparseRowIterator > | |
| operator=(SparseVector &&other)=default | SparseVector< ColIndex, SparseRowIterator > | |
| PermutedCopyToDenseVector(const IndexPermutation &index_perm, Index num_indices, DenseVector *dense_vector) const | SparseVector< ColIndex, SparseRowIterator > | |
| PopulateFromDenseVector(const DenseVector &dense_vector) | SparseVector< ColIndex, SparseRowIterator > | |
| PopulateFromSparseVector(const SparseVector &sparse_vector) | SparseVector< ColIndex, SparseRowIterator > | |
| RemoveNearZeroEntries(Fractional threshold) | SparseVector< ColIndex, SparseRowIterator > | |
| RemoveNearZeroEntriesWithWeights(Fractional threshold, const DenseVector &weights) | SparseVector< ColIndex, SparseRowIterator > | |
| Reserve(EntryIndex new_capacity) | SparseVector< ColIndex, SparseRowIterator > | |
| ResizeDown(EntryIndex new_size) | SparseVector< ColIndex, SparseRowIterator > | inlineprotected |
| SetCoefficient(Index index, Fractional value) | SparseVector< ColIndex, SparseRowIterator > | |
| SparseRow() | SparseRow | inline |
| SparseVector() | SparseVector< ColIndex, SparseRowIterator > | |
| SparseVector(const SparseVector &other) | SparseVector< ColIndex, SparseRowIterator > | |
| SparseVector(SparseVector &&other)=default | SparseVector< ColIndex, SparseRowIterator > | |
| Swap(SparseVector *other) | SparseVector< ColIndex, SparseRowIterator > | |