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

Mirrors the [pmiss, phit, pdh] return list, plus the iteration diagnostics. More...

#include <line/api/retrieval/retrieval_fpi.h>

Public Attributes

std::vector< T > pmiss
 (n) miss ratios pi_{i,0}
Matrix< T > phit
 (h x n) hit ratios pi_{i,j}
Matrix< T > pdh
 ((r+1) x n) delayed-hit probabilities phi_{s,i}, s = 0..r
std::size_t iterations = 0
bool converged = false
bool diverged = false
 True when the iterate left the finite range; MATLAB warns and breaks here.

Detailed Description

template<class T>
struct line::retrieval::RetrievalFpiResult< T >

Mirrors the [pmiss, phit, pdh] return list, plus the iteration diagnostics.

Definition at line 59 of file retrieval_fpi.h.

Member Data Documentation

◆ converged

template<class T>
bool line::retrieval::RetrievalFpiResult< T >::converged = false

Definition at line 64 of file retrieval_fpi.h.

Referenced by line::retrieval::retrieval_fpi().

◆ diverged

template<class T>
bool line::retrieval::RetrievalFpiResult< T >::diverged = false

True when the iterate left the finite range; MATLAB warns and breaks here.

Definition at line 66 of file retrieval_fpi.h.

Referenced by line::retrieval::retrieval_fpi().

◆ iterations

template<class T>
std::size_t line::retrieval::RetrievalFpiResult< T >::iterations = 0

Definition at line 63 of file retrieval_fpi.h.

Referenced by line::retrieval::retrieval_fpi().

◆ pdh

template<class T>
Matrix<T> line::retrieval::RetrievalFpiResult< T >::pdh

((r+1) x n) delayed-hit probabilities phi_{s,i}, s = 0..r

Definition at line 62 of file retrieval_fpi.h.

Referenced by line::retrieval::retrieval_fpi(), line::retrieval::retrieval_fpi_latency(), and line::mva::solver_mva_retrieval_analyzer().

◆ phit

template<class T>
Matrix<T> line::retrieval::RetrievalFpiResult< T >::phit

(h x n) hit ratios pi_{i,j}

Definition at line 61 of file retrieval_fpi.h.

Referenced by line::retrieval::retrieval_fpi(), and line::mva::solver_mva_retrieval_analyzer().

◆ pmiss

template<class T>
std::vector<T> line::retrieval::RetrievalFpiResult< T >::pmiss

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