Dip  0.95.0
Public Member Functions | List of all members
DecompSolverResult Class Reference

Storage of solver result. More...

#include <DecompSolverResult.h>

+ Collaboration diagram for DecompSolverResult:

Public Member Functions

const double * getSolution (const int solIndex)
 
 DecompSolverResult (double infinity)
 Default constructors. More...
 
 DecompSolverResult (const DecompSolution *solution, double infinity)
 
 ~DecompSolverResult ()
 Destructor. More...
 

Public Attributes

Data.
int m_solStatus
 
int m_solStatus2
 
double m_objLB
 
double m_objUB
 
bool m_isOptimal
 
bool m_isUnbounded
 
bool m_isCutoff
 
int m_nSolutions
 
std::vector< std::vector< double > > m_solution
 

Detailed Description

Storage of solver result.

Definition at line 33 of file DecompSolverResult.h.

Constructor & Destructor Documentation

◆ DecompSolverResult() [1/2]

DecompSolverResult::DecompSolverResult ( double  infinity)
inline

Default constructors.

Definition at line 64 of file DecompSolverResult.h.

◆ DecompSolverResult() [2/2]

DecompSolverResult::DecompSolverResult ( const DecompSolution solution,
double  infinity 
)
inline

Definition at line 75 of file DecompSolverResult.h.

◆ ~DecompSolverResult()

DecompSolverResult::~DecompSolverResult ( )
inline

Destructor.

Definition at line 99 of file DecompSolverResult.h.

Member Function Documentation

◆ getSolution()

const double* DecompSolverResult::getSolution ( const int  solIndex)
inline

Definition at line 56 of file DecompSolverResult.h.

Member Data Documentation

◆ m_solStatus

int DecompSolverResult::m_solStatus

Definition at line 42 of file DecompSolverResult.h.

◆ m_solStatus2

int DecompSolverResult::m_solStatus2

Definition at line 43 of file DecompSolverResult.h.

◆ m_objLB

double DecompSolverResult::m_objLB

Definition at line 44 of file DecompSolverResult.h.

◆ m_objUB

double DecompSolverResult::m_objUB

Definition at line 45 of file DecompSolverResult.h.

◆ m_isOptimal

bool DecompSolverResult::m_isOptimal

Definition at line 46 of file DecompSolverResult.h.

◆ m_isUnbounded

bool DecompSolverResult::m_isUnbounded

Definition at line 47 of file DecompSolverResult.h.

◆ m_isCutoff

bool DecompSolverResult::m_isCutoff

Definition at line 48 of file DecompSolverResult.h.

◆ m_nSolutions

int DecompSolverResult::m_nSolutions

Definition at line 49 of file DecompSolverResult.h.

◆ m_solution

std::vector< std::vector<double> > DecompSolverResult::m_solution

Definition at line 50 of file DecompSolverResult.h.


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