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

This is the complete list of members for operations_research::glop::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)operations_research::glop::SparseColumninline
ApplyRowPermutation(const RowPermutation &p)operations_research::glop::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 >
CheckNoDuplicates(StrictITIVector< Index, bool > *boolean_vector) 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
ColumnViewoperations_research::glop::SparseColumnfriend
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) constoperations_research::glop::SparseColumninline
EntryRow(EntryIndex i) constoperations_research::glop::SparseColumninline
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() constoperations_research::glop::SparseColumninline
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() constoperations_research::glop::SparseColumninline
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 >
operator=(SparseVector &&other)=defaultoperations_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()operations_research::glop::SparseColumninline
SparseVector()operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
SparseVector(const SparseVector &other)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
SparseVector(SparseVector &&other)=defaultoperations_research::glop::SparseVector< RowIndex, SparseColumnIterator >
Swap(SparseVector *other)operations_research::glop::SparseVector< RowIndex, SparseColumnIterator >