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

Return value of cache_xi_fp, mirroring [xi,pi0,pij,it]. More...

#include <line/api/cache/cache_xi_fp.h>

Public Attributes

std::vector< T > xi
 (h) Lagrange multipliers
std::vector< T > pi0
 (n) per-item miss probability
Matrix< T > pij
 (n x h) per-item per-list hit probability
int it
 iterations performed

Detailed Description

template<class T>
struct line::cache::CacheXiFpResult< T >

Return value of cache_xi_fp, mirroring [xi,pi0,pij,it].

Definition at line 51 of file cache_xi_fp.h.

Member Data Documentation

◆ it

template<class T>
int line::cache::CacheXiFpResult< T >::it

iterations performed

Definition at line 55 of file cache_xi_fp.h.

Referenced by line::cache::cache_xi_fp().

◆ pi0

template<class T>
std::vector<T> line::cache::CacheXiFpResult< T >::pi0

(n) per-item miss probability

Definition at line 53 of file cache_xi_fp.h.

Referenced by line::cache::cache_xi_fp().

◆ pij

template<class T>
Matrix<T> line::cache::CacheXiFpResult< T >::pij

(n x h) per-item per-list hit probability

Definition at line 54 of file cache_xi_fp.h.

Referenced by line::cache::cache_xi_fp().

◆ xi

template<class T>
std::vector<T> line::cache::CacheXiFpResult< T >::xi

(h) Lagrange multipliers

Definition at line 52 of file cache_xi_fp.h.

Referenced by line::cache::cache_miss_fpi(), line::cache::cache_prob_fpi(), and line::cache::cache_xi_fp().


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