COMBINATORIAL_BLAS 1.6
Loading...
Searching...
No Matches
VertexType Struct Reference

Public Member Functions

 VertexType (int64_t oi=-1, double p=0, double smp=-9999999)
 VertexType (int64_t p=-1, int64_t r=-1, int16_t pr=0)
 VertexType (int64_t ord=-1, int64_t deg=-1)

Public Attributes

int64_t objID
double price
double secondMaxProfit
int64_t parent
int64_t root
int16_t prob
int64_t order
int64_t degree

Friends

bool operator< (const VertexType &vtx1, const VertexType &vtx2)
ostream & operator<< (ostream &os, const VertexType &vertex)
bool operator< (const VertexType &vtx1, const VertexType &vtx2)
bool operator== (const VertexType &vtx1, const VertexType &vtx2)
ostream & operator<< (ostream &os, const VertexType &vertex)
bool operator< (const VertexType &vtx1, const VertexType &vtx2)
bool operator<= (const VertexType &vtx1, const VertexType &vtx2)
bool operator> (const VertexType &vtx1, const VertexType &vtx2)
bool operator>= (const VertexType &vtx1, const VertexType &vtx2)
bool operator== (const VertexType &vtx1, const VertexType &vtx2)
ostream & operator<< (ostream &os, const VertexType &vertex)

Detailed Description

Definition at line 33 of file auction.cpp.

Constructor & Destructor Documentation

◆ VertexType() [1/3]

VertexType::VertexType ( int64_t oi = -1,
double p = 0,
double smp = -9999999 )
inline

Definition at line 39 of file auction.cpp.

◆ VertexType() [2/3]

VertexType::VertexType ( int64_t p = -1,
int64_t r = -1,
int16_t pr = 0 )
inline

Definition at line 45 of file BPMaximalMatching.cpp.

◆ VertexType() [3/3]

VertexType::VertexType ( int64_t ord = -1,
int64_t deg = -1 )
inline

Definition at line 61 of file RCM.cpp.

◆ operator< [1/3]

bool operator< ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 47 of file auction.cpp.

◆ operator< [2/3]

bool operator< ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 47 of file BPMaximalMatching.cpp.

◆ operator< [3/3]

bool operator< ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 63 of file RCM.cpp.

◆ operator<< [1/3]

ostream & operator<< ( ostream & os,
const VertexType & vertex )
friend

Definition at line 48 of file auction.cpp.

◆ operator<< [2/3]

ostream & operator<< ( ostream & os,
const VertexType & vertex )
friend

Definition at line 53 of file BPMaximalMatching.cpp.

◆ operator<< [3/3]

ostream & operator<< ( ostream & os,
const VertexType & vertex )
friend

Definition at line 87 of file RCM.cpp.

◆ operator<=

bool operator<= ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 68 of file RCM.cpp.

◆ operator== [1/2]

bool operator== ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 52 of file BPMaximalMatching.cpp.

◆ operator== [2/2]

bool operator== ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 86 of file RCM.cpp.

◆ operator>

bool operator> ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 73 of file RCM.cpp.

◆ operator>=

bool operator>= ( const VertexType & vtx1,
const VertexType & vtx2 )
friend

Definition at line 78 of file RCM.cpp.

Member Data Documentation

◆ degree

int64_t VertexType::degree

Definition at line 90 of file RCM.cpp.

◆ objID

int64_t VertexType::objID

Definition at line 51 of file auction.cpp.

◆ order

int64_t VertexType::order

Definition at line 89 of file RCM.cpp.

◆ parent

int64_t VertexType::parent

Definition at line 55 of file BPMaximalMatching.cpp.

◆ price

double VertexType::price

Definition at line 52 of file auction.cpp.

◆ prob

int16_t VertexType::prob

Definition at line 57 of file BPMaximalMatching.cpp.

◆ root

int64_t VertexType::root

Definition at line 56 of file BPMaximalMatching.cpp.

◆ secondMaxProfit

double VertexType::secondMaxProfit

Definition at line 53 of file auction.cpp.


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