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

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

Collaboration diagram for line::cache::CacheMissIsResult< T >:

Public Attributes

M
 global miss rate
std::vector< T > MU
 (u) per-user miss rate; empty when no lambda given
std::vector< T > MI
 (n) per-item miss rate; empty when no lambda given
std::vector< T > pi0
 (n) per-item miss probability
lE
 log of the normalizing constant estimate

Detailed Description

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

Definition at line 39 of file cache_miss_is.h.

Member Data Documentation

◆ lE

template<class T>
T line::cache::CacheMissIsResult< T >::lE

log of the normalizing constant estimate

Definition at line 44 of file cache_miss_is.h.

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

◆ M

template<class T>
T line::cache::CacheMissIsResult< T >::M

global miss rate

Definition at line 40 of file cache_miss_is.h.

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

◆ MI

template<class T>
std::vector<T> line::cache::CacheMissIsResult< T >::MI

(n) per-item miss rate; empty when no lambda given

Definition at line 42 of file cache_miss_is.h.

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

◆ MU

template<class T>
std::vector<T> line::cache::CacheMissIsResult< T >::MU

(u) per-user miss rate; empty when no lambda given

Definition at line 41 of file cache_miss_is.h.

Referenced by line::cache::cache_miss_is(), and line::nc::solver_nc_cache_analyzer().

◆ pi0

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

(n) per-item miss probability

Definition at line 43 of file cache_miss_is.h.

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


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