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

Detailed Description

Definition at line 2745 of file constraint_solveri.h.

#include <constraint_solveri.h>

Public Member Functions

 DEFINE_STRONG_INT_TYPE (ArcId, int)
 DEFINE_STRONG_INT_TYPE (NodeId, int)
 SubDagComputer ()=default
ArcId AddArc (NodeId tail, NodeId head)
void BuildGraph (int num_nodes)
const std::vector< ArcId > & ComputeSortedSubDagArcs (NodeId node)

Constructor & Destructor Documentation

◆ SubDagComputer()

operations_research::SubDagComputer::SubDagComputer ( )
default

Member Function Documentation

◆ AddArc()

ArcId operations_research::SubDagComputer::AddArc ( NodeId tail,
NodeId head )
inline

Definition at line 2753 of file constraint_solveri.h.

◆ BuildGraph()

void operations_research::SubDagComputer::BuildGraph ( int num_nodes)

Definition at line 2888 of file local_search.cc.

◆ ComputeSortedSubDagArcs()

const std::vector< SubDagComputer::ArcId > & operations_research::SubDagComputer::ComputeSortedSubDagArcs ( NodeId node)

Definition at line 2946 of file local_search.cc.

◆ DEFINE_STRONG_INT_TYPE() [1/2]

operations_research::SubDagComputer::DEFINE_STRONG_INT_TYPE ( ArcId ,
int  )

◆ DEFINE_STRONG_INT_TYPE() [2/2]

operations_research::SubDagComputer::DEFINE_STRONG_INT_TYPE ( NodeId ,
int  )

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