LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::mapqn::MapqnQrResult< T > Struct Template Reference

Result of a QR bound solve. More...

#include <line/api/mapqn/mapqn_params.h>

Collaboration diagram for line::mapqn::MapqnQrResult< T >:

Public Attributes

bool ok = false
 the LP reached an optimal vertex
std::string status
 textual LP status
objective = T()
 the bound
std::vector< T > x
 full solution vector, indexed by P2Index
std::vector< Matrix< T > > p2marginals
 p2marginals[j](nj, k) = p2(j,nj,k,j,nj,k)
std::size_t num_vars = 0
std::size_t num_rows = 0
std::size_t iterations = 0

Detailed Description

template<class T>
struct line::mapqn::MapqnQrResult< T >

Result of a QR bound solve.

Definition at line 142 of file mapqn_params.h.

Member Data Documentation

◆ iterations

template<class T>
std::size_t line::mapqn::MapqnQrResult< T >::iterations = 0

Definition at line 150 of file mapqn_params.h.

◆ num_rows

template<class T>
std::size_t line::mapqn::MapqnQrResult< T >::num_rows = 0

Definition at line 149 of file mapqn_params.h.

◆ num_vars

template<class T>
std::size_t line::mapqn::MapqnQrResult< T >::num_vars = 0

Definition at line 148 of file mapqn_params.h.

◆ objective

template<class T>
T line::mapqn::MapqnQrResult< T >::objective = T()

the bound

Definition at line 145 of file mapqn_params.h.

◆ ok

template<class T>
bool line::mapqn::MapqnQrResult< T >::ok = false

the LP reached an optimal vertex

Definition at line 143 of file mapqn_params.h.

◆ p2marginals

template<class T>
std::vector<Matrix<T> > line::mapqn::MapqnQrResult< T >::p2marginals

p2marginals[j](nj, k) = p2(j,nj,k,j,nj,k)

Definition at line 147 of file mapqn_params.h.

◆ status

template<class T>
std::string line::mapqn::MapqnQrResult< T >::status

textual LP status

Definition at line 144 of file mapqn_params.h.

◆ x

template<class T>
std::vector<T> line::mapqn::MapqnQrResult< T >::x

full solution vector, indexed by P2Index

Definition at line 146 of file mapqn_params.h.


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