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

The four option switches of the reference, with its defaults. More...

#include <line/api/npfqn/npfqn_sqd.h>

Public Attributes

int calibrationMode = 0
 0 = base (beta = K, gamma = 1), 1 = fixed heuristic, 2 = blocking-aware
bool serverBlockingTime = true
 include the server-blocking-time term in W^svr (MATLAB serverBlockingTime)
bool ownServerNeighbor = false
 true = MATLAB neighborMode 'ownserver', false = 'downstream'
bool freshV1 = false
 true = MATLAB v1Policy 'fresh', false = 'compound'
std::vector< T > initialV1
 per-station initial V1; empty selects INITIAL_V1 for every station

Detailed Description

template<class T>
struct line::npfqn::SqdOptions< T >

The four option switches of the reference, with its defaults.

Definition at line 102 of file npfqn_sqd.h.

Member Data Documentation

◆ calibrationMode

template<class T>
int line::npfqn::SqdOptions< T >::calibrationMode = 0

0 = base (beta = K, gamma = 1), 1 = fixed heuristic, 2 = blocking-aware

Definition at line 104 of file npfqn_sqd.h.

◆ freshV1

template<class T>
bool line::npfqn::SqdOptions< T >::freshV1 = false

true = MATLAB v1Policy 'fresh', false = 'compound'

Definition at line 110 of file npfqn_sqd.h.

◆ initialV1

template<class T>
std::vector<T> line::npfqn::SqdOptions< T >::initialV1

per-station initial V1; empty selects INITIAL_V1 for every station

Definition at line 112 of file npfqn_sqd.h.

◆ ownServerNeighbor

template<class T>
bool line::npfqn::SqdOptions< T >::ownServerNeighbor = false

true = MATLAB neighborMode 'ownserver', false = 'downstream'

Definition at line 108 of file npfqn_sqd.h.

◆ serverBlockingTime

template<class T>
bool line::npfqn::SqdOptions< T >::serverBlockingTime = true

include the server-blocking-time term in W^svr (MATLAB serverBlockingTime)

Definition at line 106 of file npfqn_sqd.h.


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