OR-Tools  8.2
SparseRow Member List

This is the complete list of members for SparseRow, including all inherited members.

AddEntry(Index index, Fractional value)SparseVector< ColIndex, SparseRowIterator >inlineprotected
AddMultipleToDenseVector(Fractional multiplier, DenseVector *dense_vector) constSparseVector< ColIndex, SparseRowIterator >
AddMultipleToSparseVectorAndDeleteCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) constSparseVector< ColIndex, SparseRowIterator >
AddMultipleToSparseVectorAndIgnoreCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) constSparseVector< ColIndex, SparseRowIterator >
AllEntryIndices() constSparseVector< ColIndex, SparseRowIterator >inline
AppendEntriesWithOffset(const SparseVector &sparse_vector, Index offset)SparseVector< ColIndex, SparseRowIterator >
ApplyColPermutation(const ColumnPermutation &p)SparseRowinline
ApplyIndexPermutation(const IndexPermutation &index_perm)SparseVector< ColIndex, SparseRowIterator >
ApplyPartialColPermutation(const ColumnPermutation &p)SparseRowinline
ApplyPartialIndexPermutation(const IndexPermutation &index_perm)SparseVector< ColIndex, SparseRowIterator >
begin() constSparseVector< ColIndex, SparseRowIterator >
buffer_SparseVector< ColIndex, SparseRowIterator >protected
capacity_SparseVector< ColIndex, SparseRowIterator >protected
CheckNoDuplicates() constSparseVector< ColIndex, SparseRowIterator >
CheckNoDuplicates(StrictITIVector< Index, bool > *boolean_vector) constSparseVector< 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) constSparseVector< ColIndex, SparseRowIterator >
DebugString() constSparseVector< ColIndex, SparseRowIterator >
DeleteEntry(Index index)SparseVector< ColIndex, SparseRowIterator >
DenseVector typedefSparseVector< ColIndex, SparseRowIterator >
DivideByConstant(Fractional factor)SparseVector< ColIndex, SparseRowIterator >
end() constSparseVector< ColIndex, SparseRowIterator >
Entry typedefSparseVector< ColIndex, SparseRowIterator >
EntryCoefficient(EntryIndex i) constSparseRowinline
EntryCol(EntryIndex i) constSparseRowinline
GetCoefficient(EntryIndex i) constSparseVector< ColIndex, SparseRowIterator >inlineprotected
GetFirstCoefficient() constSparseVector< ColIndex, SparseRowIterator >inline
GetFirstCol() constSparseRowinline
GetFirstIndex() constSparseVector< ColIndex, SparseRowIterator >inline
GetIndex(EntryIndex i) constSparseVector< ColIndex, SparseRowIterator >inlineprotected
GetLastCoefficient() constSparseVector< ColIndex, SparseRowIterator >inline
GetLastCol() constSparseRowinline
GetLastIndex() constSparseVector< ColIndex, SparseRowIterator >inline
Index typedefSparseVector< ColIndex, SparseRowIterator >
index_SparseVector< ColIndex, SparseRowIterator >protected
IndexPermutation typedefSparseVector< ColIndex, SparseRowIterator >
IsCleanedUp() constSparseVector< ColIndex, SparseRowIterator >
IsEmpty() constSparseVector< ColIndex, SparseRowIterator >
IsEqualTo(const SparseVector &other) constSparseVector< ColIndex, SparseRowIterator >
Iterator typedefSparseVector< ColIndex, SparseRowIterator >
LookUpCoefficient(Index index) constSparseVector< 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() constSparseVector< ColIndex, SparseRowIterator >inline
num_entries_SparseVector< ColIndex, SparseRowIterator >protected
operator=(const SparseVector &other)SparseVector< ColIndex, SparseRowIterator >
operator=(SparseVector &&other)=defaultSparseVector< ColIndex, SparseRowIterator >
PermutedCopyToDenseVector(const IndexPermutation &index_perm, Index num_indices, DenseVector *dense_vector) constSparseVector< 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()SparseRowinline
SparseVector()SparseVector< ColIndex, SparseRowIterator >
SparseVector(const SparseVector &other)SparseVector< ColIndex, SparseRowIterator >
SparseVector(SparseVector &&other)=defaultSparseVector< ColIndex, SparseRowIterator >
Swap(SparseVector *other)SparseVector< ColIndex, SparseRowIterator >