Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
SparseColumn Member List

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

AddEntry(Index index, Fractional value)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inlineprotected
AddMultipleToDenseVector(Fractional multiplier, DenseVector *dense_vector) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
AddMultipleToSparseVectorAndDeleteCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
AddMultipleToSparseVectorAndIgnoreCommonIndex(Fractional multiplier, Index removed_common_index, Fractional drop_tolerance, SparseVector *accumulator_vector) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
AllEntryIndices() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inline
AppendEntriesWithOffset(const SparseVector &sparse_vector, Index offset)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
ApplyIndexPermutation(const IndexPermutation &index_perm)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
ApplyPartialIndexPermutation(const IndexPermutation &index_perm)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
ApplyPartialRowPermutation(const RowPermutation &p)SparseColumninline
ApplyRowPermutation(const RowPermutation &p)SparseColumninline
begin() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
buffer_operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >protected
capacity_operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >protected
CheckNoDuplicates() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
CleanUp()operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
Clear()operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
ClearAndRelease()operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
coefficient_operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >protected
ColumnView classSparseColumnfriend
ComponentWiseDivide(const DenseVector &factors)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
ComponentWiseMultiply(const DenseVector &factors)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
CopyToDenseVector(Index num_indices, DenseVector *dense_vector) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
DebugString() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
DeleteEntry(Index index)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
DenseVector typedefoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
DivideByConstant(Fractional factor)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
end() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
Entry typedefoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
EntryCoefficient(EntryIndex i) constSparseColumninline
EntryRow(EntryIndex i) constSparseColumninline
GetCoefficient(EntryIndex i) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inlineprotected
GetFirstCoefficient() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inline
GetFirstIndex() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inline
GetFirstRow() constSparseColumninline
GetIndex(EntryIndex i) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inlineprotected
GetLastCoefficient() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inline
GetLastIndex() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inline
GetLastRow() constSparseColumninline
Index typedefoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
index_operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >protected
IndexPermutation typedefoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
IsCleanedUp() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
IsEmpty() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
IsEqualTo(const SparseVector &other) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
Iterator typedefoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
LookUpCoefficient(Index index) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
may_contain_duplicates_operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >mutableprotected
MoveEntryToFirstPosition(Index index)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
MoveEntryToLastPosition(Index index)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
MoveTaggedEntriesTo(const IndexPermutation &index_perm, SparseVector *output)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
MultiplyByConstant(Fractional factor)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
MutableCoefficient(EntryIndex i)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inlineprotected
MutableIndex(EntryIndex i)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inlineprotected
num_entries() constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inline
num_entries_operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >protected
operator=(const SparseVector &other)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
PermutedCopyToDenseVector(const IndexPermutation &index_perm, Index num_indices, DenseVector *dense_vector) constoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
PopulateFromDenseVector(const DenseVector &dense_vector)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
PopulateFromSparseVector(const SparseVector &sparse_vector)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
RemoveNearZeroEntries(Fractional threshold)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
RemoveNearZeroEntriesWithWeights(Fractional threshold, const DenseVector &weights)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
Reserve(EntryIndex new_capacity)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
ResizeDown(EntryIndex new_size)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >inlineprotected
SetCoefficient(Index index, Fractional value)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
SparseColumn()SparseColumninline
SparseVector()operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
Swap(SparseVector *other)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >