Google OR-Tools
v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::glop::ScatteredRow Struct Reference
Detailed Description
Definition at line
199
of file
scattered_vector.h
.
#include <
scattered_vector.h
>
Inheritance diagram for operations_research::glop::ScatteredRow:
Additional Inherited Members
Public Member Functions inherited from
operations_research::glop::ScatteredVector< ColIndex, ScatteredRowIterator >
Fractional
operator[]
(ColIndex index) const
ScatteredRowIterator
begin
() const
ScatteredRowIterator
end
() const
void
Add
(ColIndex index,
Fractional
value)
void
SortNonZerosIfNeeded
()
bool
ShouldUseDenseIteration
(double ratio_for_using_dense_representation) const
void
ClearSparseMask
()
void
RepopulateSparseMask
()
void
ClearNonZerosIfTooDense
(double ratio_for_using_dense_representation)
size_t
NumNonZerosEstimate
() const
Public Attributes inherited from
operations_research::glop::ScatteredVector< ColIndex, ScatteredRowIterator >
StrictITIVector
< ColIndex,
Fractional
>
values
bool
non_zeros_are_sorted
std::vector< ColIndex >
non_zeros
Bitset64
< ColIndex >
is_non_zero
Static Public Attributes inherited from
operations_research::glop::ScatteredVector< ColIndex, ScatteredRowIterator >
static constexpr const double
kDefaultRatioForUsingDenseIteration
The documentation for this struct was generated from the following file:
ortools/lp_data/
scattered_vector.h
operations_research
glop
ScatteredRow
Generated by
1.15.0