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

#include <line/solvers/ctmc/ctmc_stationary.h>

Collaboration diagram for line::ctmc::CtmcStationaryResult< T >:

Public Attributes

std::vector< T > pi
 stationary distribution, length N
bool seeded = false
 true when a declared initial state selected the answer
std::size_t nbscc = 0
 number of closed communicating classes
std::string warning
 Empty unless the chain is an UNSEEDED reducible mixture.

Detailed Description

template<class T>
struct line::ctmc::CtmcStationaryResult< T >

Definition at line 48 of file ctmc_stationary.h.

Member Data Documentation

◆ nbscc

template<class T>
std::size_t line::ctmc::CtmcStationaryResult< T >::nbscc = 0

number of closed communicating classes

Definition at line 51 of file ctmc_stationary.h.

Referenced by line::ctmc::ctmc_stationary().

◆ pi

template<class T>
std::vector<T> line::ctmc::CtmcStationaryResult< T >::pi

stationary distribution, length N

Definition at line 49 of file ctmc_stationary.h.

Referenced by line::ctmc::ctmc_stationary(), and line::ctmc::solve_struct().

◆ seeded

template<class T>
bool line::ctmc::CtmcStationaryResult< T >::seeded = false

true when a declared initial state selected the answer

Definition at line 50 of file ctmc_stationary.h.

Referenced by line::ctmc::ctmc_stationary().

◆ warning

template<class T>
std::string line::ctmc::CtmcStationaryResult< T >::warning

Empty unless the chain is an UNSEEDED reducible mixture.

The library never writes to stderr (see util/error.h), so the caller decides whether to surface it; the CLI prints it.

Definition at line 57 of file ctmc_stationary.h.

Referenced by line::ctmc::ctmc_stationary(), and line::ctmc::solve_struct().


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