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

Detailed Description

Definition at line 46 of file initial_basis.h.

#include <initial_basis.h>

Public Member Functions

 InitialBasis (const CompactSparseMatrix &compact_matrix, const DenseRow &objective, const DenseRow &lower_bound, const DenseRow &upper_bound, const VariableTypeRow &variable_type)
 InitialBasis (const InitialBasis &)=delete
InitialBasisoperator= (const InitialBasis &)=delete
void CompleteBixbyBasis (ColIndex num_cols, RowToColMapping *basis)
void CompleteTriangularPrimalBasis (ColIndex num_cols, RowToColMapping *basis)
void CompleteTriangularDualBasis (ColIndex num_cols, RowToColMapping *basis)
void GetPrimalMarosBasis (ColIndex num_cols, RowToColMapping *basis)
void GetDualMarosBasis (ColIndex num_cols, RowToColMapping *basis)
void ComputeCandidates (ColIndex num_cols, std::vector< ColIndex > *candidates)

Constructor & Destructor Documentation

◆ InitialBasis() [1/2]

operations_research::glop::InitialBasis::InitialBasis ( const CompactSparseMatrix & compact_matrix,
const DenseRow & objective,
const DenseRow & lower_bound,
const DenseRow & upper_bound,
const VariableTypeRow & variable_type )

Definition at line 35 of file initial_basis.cc.

◆ InitialBasis() [2/2]

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

Member Function Documentation

◆ CompleteBixbyBasis()

void operations_research::glop::InitialBasis::CompleteBixbyBasis ( ColIndex num_cols,
RowToColMapping * basis )

Definition at line 49 of file initial_basis.cc.

◆ CompleteTriangularDualBasis()

void operations_research::glop::InitialBasis::CompleteTriangularDualBasis ( ColIndex num_cols,
RowToColMapping * basis )

Definition at line 126 of file initial_basis.cc.

◆ CompleteTriangularPrimalBasis()

void operations_research::glop::InitialBasis::CompleteTriangularPrimalBasis ( ColIndex num_cols,
RowToColMapping * basis )

Definition at line 121 of file initial_basis.cc.

◆ ComputeCandidates()

void operations_research::glop::InitialBasis::ComputeCandidates ( ColIndex num_cols,
std::vector< ColIndex > * candidates )

Definition at line 366 of file initial_basis.cc.

◆ GetDualMarosBasis()

void operations_research::glop::InitialBasis::GetDualMarosBasis ( ColIndex num_cols,
RowToColMapping * basis )

Definition at line 116 of file initial_basis.cc.

◆ GetPrimalMarosBasis()

void operations_research::glop::InitialBasis::GetPrimalMarosBasis ( ColIndex num_cols,
RowToColMapping * basis )

Definition at line 111 of file initial_basis.cc.

◆ operator=()

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

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