Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::glop::ColumnPriorityQueue Class Reference

Detailed Description

Definition at line 211 of file markowitz.h.

#include <markowitz.h>

Public Member Functions

 ColumnPriorityQueue ()=default
 ColumnPriorityQueue (const ColumnPriorityQueue &)=delete
ColumnPriorityQueueoperator= (const ColumnPriorityQueue &)=delete
void Reset (int32_t max_degree, ColIndex num_cols)
void PushOrAdjust (ColIndex col, int32_t degree)
ColIndex Pop ()

Constructor & Destructor Documentation

◆ ColumnPriorityQueue() [1/2]

operations_research::glop::ColumnPriorityQueue::ColumnPriorityQueue ( )
default

◆ ColumnPriorityQueue() [2/2]

operations_research::glop::ColumnPriorityQueue::ColumnPriorityQueue ( const ColumnPriorityQueue & )
delete

Member Function Documentation

◆ operator=()

ColumnPriorityQueue & operations_research::glop::ColumnPriorityQueue::operator= ( const ColumnPriorityQueue & )
delete

◆ Pop()

ColIndex operations_research::glop::ColumnPriorityQueue::Pop ( )

Definition at line 872 of file markowitz.cc.

◆ PushOrAdjust()

void operations_research::glop::ColumnPriorityQueue::PushOrAdjust ( ColIndex col,
int32_t degree )

Definition at line 855 of file markowitz.cc.

◆ Reset()

void operations_research::glop::ColumnPriorityQueue::Reset ( int32_t max_degree,
ColIndex num_cols )

Definition at line 809 of file markowitz.cc.


The documentation for this class was generated from the following files: