LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::sym::CtmcSolution Struct Reference

Symbolic stationary distribution of a CTMC. More...

#include <line/api/sym/sym_engine.h>

Collaboration diagram for line::sym::CtmcSolution:

Public Attributes

std::vector< std::string > pi
 Stationary probability of each state, as an expression.
std::vector< std::string > num
 Numerator of each entry over the common denominator.
std::string den = "1"
 Common denominator of the whole vector.
int nConnComp = 1
 Weakly connected components of the generator.
std::vector< int > connComp
 Component index of each state, one based.

Detailed Description

Symbolic stationary distribution of a CTMC.

Definition at line 47 of file sym_engine.h.

Member Data Documentation

◆ connComp

std::vector<int> line::sym::CtmcSolution::connComp

Component index of each state, one based.

Definition at line 52 of file sym_engine.h.

Referenced by line::ctmc::ctmc_symbolic_solution(), and line::sym::SageRestEngine::solveCTMC().

◆ den

std::string line::sym::CtmcSolution::den = "1"

Common denominator of the whole vector.

Definition at line 50 of file sym_engine.h.

Referenced by line::ctmc::ctmc_symbolic_solution(), and line::sym::SageRestEngine::solveCTMC().

◆ nConnComp

int line::sym::CtmcSolution::nConnComp = 1

Weakly connected components of the generator.

Definition at line 51 of file sym_engine.h.

Referenced by line::ctmc::ctmc_symbolic_solution(), and line::sym::SageRestEngine::solveCTMC().

◆ num

std::vector<std::string> line::sym::CtmcSolution::num

Numerator of each entry over the common denominator.

Definition at line 49 of file sym_engine.h.

Referenced by line::ctmc::ctmc_symbolic_solution(), and line::sym::SageRestEngine::solveCTMC().

◆ pi

std::vector<std::string> line::sym::CtmcSolution::pi

Stationary probability of each state, as an expression.

Definition at line 48 of file sym_engine.h.

Referenced by line::ctmc::ctmc_symbolic_solution(), and line::sym::SageRestEngine::solveCTMC().


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