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

Descriptor of an arrival or a service process. More...

#include <line/api/fj/fj_dist2fj.h>

Collaboration diagram for line::fj::FjDist< T >:

Public Attributes

lambda = num_traits<T>::from_int(0)
Matrix< T > lambda0
Matrix< T > lambda1
std::size_t ma = 0
Matrix< T > Ia
mu = num_traits<T>::from_int(0)
Matrix< T > ST
std::vector< T > St
std::vector< T > tau_st
int choice = 0

Detailed Description

template<class T>
struct line::fj::FjDist< T >

Descriptor of an arrival or a service process.

Only the fields of the requested kind are filled; choice is the algorithm's own distribution code (1 = Exp, 2 = HE2, 3 = ER2, 4 = MAP2), MATLAB's ArrChoice or SerChoice.

Definition at line 76 of file fj_dist2fj.h.

Member Data Documentation

◆ choice

template<class T>
int line::fj::FjDist< T >::choice = 0

Definition at line 88 of file fj_dist2fj.h.

Referenced by line::fj::fj_compute_pi(), and line::fj::fj_dist2fj().

◆ Ia

template<class T>
Matrix<T> line::fj::FjDist< T >::Ia

Definition at line 82 of file fj_dist2fj.h.

Referenced by line::fj::fj_dist2fj(), and line::fj::fj_return_rt2().

◆ lambda

template<class T>
T line::fj::FjDist< T >::lambda = num_traits<T>::from_int(0)

◆ lambda0

template<class T>
Matrix<T> line::fj::FjDist< T >::lambda0

◆ lambda1

template<class T>
Matrix<T> line::fj::FjDist< T >::lambda1

◆ ma

template<class T>
std::size_t line::fj::FjDist< T >::ma = 0

Definition at line 81 of file fj_dist2fj.h.

Referenced by line::fj::fj_dist2fj(), and line::fj::fj_return_rt2().

◆ mu

template<class T>
T line::fj::FjDist< T >::mu = num_traits<T>::from_int(0)

◆ ST

◆ St

◆ tau_st


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