OR-Tools  8.2
SparseColumn Member List

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

AddEntry(Index index, Fractional value)SparseVector< RowIndex, SparseColumnIterator >inlineprotected
AddMultipleToDenseVector(Fractional multiplier, DenseVector *dense_vector) constSparseVector< RowIndex, SparseColumnIterator >
AddMultipleToSparseVectorAndDeleteCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) constSparseVector< RowIndex, SparseColumnIterator >
AddMultipleToSparseVectorAndIgnoreCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) constSparseVector< RowIndex, SparseColumnIterator >
AllEntryIndices() constSparseVector< RowIndex, SparseColumnIterator >inline
AppendEntriesWithOffset(const SparseVector &sparse_vector, Index offset)SparseVector< RowIndex, SparseColumnIterator >
ApplyIndexPermutation(const IndexPermutation &index_perm)SparseVector< RowIndex, SparseColumnIterator >
ApplyPartialIndexPermutation(const IndexPermutation &index_perm)SparseVector< RowIndex, SparseColumnIterator >
ApplyPartialRowPermutation(const RowPermutation &p)SparseColumninline
ApplyRowPermutation(const RowPermutation &p)SparseColumninline
begin() constSparseVector< RowIndex, SparseColumnIterator >
buffer_SparseVector< RowIndex, SparseColumnIterator >protected
capacity_SparseVector< RowIndex, SparseColumnIterator >protected
CheckNoDuplicates() constSparseVector< RowIndex, SparseColumnIterator >
CheckNoDuplicates(StrictITIVector< Index, bool > *boolean_vector) constSparseVector< RowIndex, SparseColumnIterator >
CleanUp()SparseVector< RowIndex, SparseColumnIterator >
Clear()SparseVector< RowIndex, SparseColumnIterator >
ClearAndRelease()SparseVector< RowIndex, SparseColumnIterator >
coefficient_SparseVector< RowIndex, SparseColumnIterator >protected
ColumnViewSparseColumnfriend
ComponentWiseDivide(const DenseVector &factors)SparseVector< RowIndex, SparseColumnIterator >
ComponentWiseMultiply(const DenseVector &factors)SparseVector< RowIndex, SparseColumnIterator >
CopyToDenseVector(Index num_indices, DenseVector *dense_vector) constSparseVector< RowIndex, SparseColumnIterator >
DebugString() constSparseVector< RowIndex, SparseColumnIterator >
DeleteEntry(Index index)SparseVector< RowIndex, SparseColumnIterator >
DenseVector typedefSparseVector< RowIndex, SparseColumnIterator >
DivideByConstant(Fractional factor)SparseVector< RowIndex, SparseColumnIterator >
end() constSparseVector< RowIndex, SparseColumnIterator >
Entry typedefSparseVector< RowIndex, SparseColumnIterator >
EntryCoefficient(EntryIndex i) constSparseColumninline
EntryRow(EntryIndex i) constSparseColumninline
GetCoefficient(EntryIndex i) constSparseVector< RowIndex, SparseColumnIterator >inlineprotected
GetFirstCoefficient() constSparseVector< RowIndex, SparseColumnIterator >inline
GetFirstIndex() constSparseVector< RowIndex, SparseColumnIterator >inline
GetFirstRow() constSparseColumninline
GetIndex(EntryIndex i) constSparseVector< RowIndex, SparseColumnIterator >inlineprotected
GetLastCoefficient() constSparseVector< RowIndex, SparseColumnIterator >inline
GetLastIndex() constSparseVector< RowIndex, SparseColumnIterator >inline
GetLastRow() constSparseColumninline
Index typedefSparseVector< RowIndex, SparseColumnIterator >
index_SparseVector< RowIndex, SparseColumnIterator >protected
IndexPermutation typedefSparseVector< RowIndex, SparseColumnIterator >
IsCleanedUp() constSparseVector< RowIndex, SparseColumnIterator >
IsEmpty() constSparseVector< RowIndex, SparseColumnIterator >
IsEqualTo(const SparseVector &other) constSparseVector< RowIndex, SparseColumnIterator >
Iterator typedefSparseVector< RowIndex, SparseColumnIterator >
LookUpCoefficient(Index index) constSparseVector< RowIndex, SparseColumnIterator >
may_contain_duplicates_SparseVector< RowIndex, SparseColumnIterator >mutableprotected
MoveEntryToFirstPosition(Index index)SparseVector< RowIndex, SparseColumnIterator >
MoveEntryToLastPosition(Index index)SparseVector< RowIndex, SparseColumnIterator >
MoveTaggedEntriesTo(const IndexPermutation &index_perm, SparseVector *output)SparseVector< RowIndex, SparseColumnIterator >
MultiplyByConstant(Fractional factor)SparseVector< RowIndex, SparseColumnIterator >
MutableCoefficient(EntryIndex i)SparseVector< RowIndex, SparseColumnIterator >inlineprotected
MutableIndex(EntryIndex i)SparseVector< RowIndex, SparseColumnIterator >inlineprotected
num_entries() constSparseVector< RowIndex, SparseColumnIterator >inline
num_entries_SparseVector< RowIndex, SparseColumnIterator >protected
operator=(const SparseVector &other)SparseVector< RowIndex, SparseColumnIterator >
operator=(SparseVector &&other)=defaultSparseVector< RowIndex, SparseColumnIterator >
PermutedCopyToDenseVector(const IndexPermutation &index_perm, Index num_indices, DenseVector *dense_vector) constSparseVector< RowIndex, SparseColumnIterator >
PopulateFromDenseVector(const DenseVector &dense_vector)SparseVector< RowIndex, SparseColumnIterator >
PopulateFromSparseVector(const SparseVector &sparse_vector)SparseVector< RowIndex, SparseColumnIterator >
RemoveNearZeroEntries(Fractional threshold)SparseVector< RowIndex, SparseColumnIterator >
RemoveNearZeroEntriesWithWeights(Fractional threshold, const DenseVector &weights)SparseVector< RowIndex, SparseColumnIterator >
Reserve(EntryIndex new_capacity)SparseVector< RowIndex, SparseColumnIterator >
ResizeDown(EntryIndex new_size)SparseVector< RowIndex, SparseColumnIterator >inlineprotected
SetCoefficient(Index index, Fractional value)SparseVector< RowIndex, SparseColumnIterator >
SparseColumn()SparseColumninline
SparseVector()SparseVector< RowIndex, SparseColumnIterator >
SparseVector(const SparseVector &other)SparseVector< RowIndex, SparseColumnIterator >
SparseVector(SparseVector &&other)=defaultSparseVector< RowIndex, SparseColumnIterator >
Swap(SparseVector *other)SparseVector< RowIndex, SparseColumnIterator >