Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::glop::SparseVector< IndexType, IteratorType > Member List

This is the complete list of members for operations_research::glop::SparseVector< IndexType, IteratorType >, including all inherited members.

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