![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/api/mc/ctmc_fau.h>
Public Attributes | |
| std::vector< T > | pit |
| defective distribution at t, a lower bound on pi(t) | |
| long | steps = 0 |
| number of birth steps K+1 actually taken | |
| double | lambdaMin = 0.0 |
| smallest adaptive rate used | |
| double | lambdaMax = 0.0 |
| largest adaptive rate used, the Lstar of the weights | |
| double | uniformRate = 0.0 |
| max_i |q_ii|, the rate ordinary uniformization would use | |
| T | weightTail |
| mass reaching the overflow index, i.e. P{N(t) > K} | |
| T | weightWindow |
| Poisson mass outside the Fox-Glynn window. | |
| T | droppedMass |
| probability removed by the occupancy threshold | |
| T | errorBound |
| sum(pi0) - sum(pit), which IS the L1 error | |
| std::size_t | supportMax = 0 |
| largest occupied support over the sweep | |
| std::size_t | supportFinal = 0 |
| support at the last step | |
| bool | truncated = false |
| maxsteps stopped the sweep | |
| bool | absorbed = false |
| the support emptied or became absorbing | |
Definition at line 72 of file ctmc_fau.h.
| bool line::mc::FauResult< T >::absorbed = false |
the support emptied or became absorbing
Definition at line 85 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| T line::mc::FauResult< T >::droppedMass |
probability removed by the occupancy threshold
Definition at line 80 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| T line::mc::FauResult< T >::errorBound |
sum(pi0) - sum(pit), which IS the L1 error
Definition at line 81 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| double line::mc::FauResult< T >::lambdaMax = 0.0 |
largest adaptive rate used, the Lstar of the weights
Definition at line 76 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| double line::mc::FauResult< T >::lambdaMin = 0.0 |
smallest adaptive rate used
Definition at line 75 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| std::vector<T> line::mc::FauResult< T >::pit |
defective distribution at t, a lower bound on pi(t)
Definition at line 73 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| long line::mc::FauResult< T >::steps = 0 |
number of birth steps K+1 actually taken
Definition at line 74 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| std::size_t line::mc::FauResult< T >::supportFinal = 0 |
support at the last step
Definition at line 83 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| std::size_t line::mc::FauResult< T >::supportMax = 0 |
largest occupied support over the sweep
Definition at line 82 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| bool line::mc::FauResult< T >::truncated = false |
maxsteps stopped the sweep
Definition at line 84 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| double line::mc::FauResult< T >::uniformRate = 0.0 |
max_i |q_ii|, the rate ordinary uniformization would use
Definition at line 77 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| T line::mc::FauResult< T >::weightTail |
mass reaching the overflow index, i.e. P{N(t) > K}
Definition at line 78 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().
| T line::mc::FauResult< T >::weightWindow |
Poisson mass outside the Fox-Glynn window.
Definition at line 79 of file ctmc_fau.h.
Referenced by line::mc::ctmc_fau().