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

#include <line/api/pfqn/pfqn_nc_sanitize.h>

Collaboration diagram for line::pfqn::NcSanitizeResult< T >:

Public Attributes

std::vector< T > lambda
 retained arrival rates, in the new class order
Matrix< T > L
 retained demands, rescaled and reordered
std::vector< int > N
 retained populations, reordered
Matrix< T > Z
 retained think times, rescaled and reordered
Gremaind
 multiplicative factor removed from G
double lGremaind
 its logarithm, for the log-space callers
std::vector< std::size_t > classIndex
 original index of each retained class

Detailed Description

template<class T>
struct line::pfqn::NcSanitizeResult< T >

Definition at line 74 of file pfqn_nc_sanitize.h.

Member Data Documentation

◆ classIndex

template<class T>
std::vector<std::size_t> line::pfqn::NcSanitizeResult< T >::classIndex

original index of each retained class

Definition at line 81 of file pfqn_nc_sanitize.h.

Referenced by line::pfqn::pfqn_nc_sanitize().

◆ Gremaind

template<class T>
T line::pfqn::NcSanitizeResult< T >::Gremaind

◆ L

◆ lambda

template<class T>
std::vector<T> line::pfqn::NcSanitizeResult< T >::lambda

retained arrival rates, in the new class order

Definition at line 75 of file pfqn_nc_sanitize.h.

Referenced by line::pfqn::pfqn_nc_sanitize().

◆ lGremaind

template<class T>
double line::pfqn::NcSanitizeResult< T >::lGremaind

◆ N

template<class T>
std::vector<int> line::pfqn::NcSanitizeResult< T >::N

◆ Z

template<class T>
Matrix<T> line::pfqn::NcSanitizeResult< T >::Z

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