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

#include <line/api/mc/stronglyconncomp.h>

Collaboration diagram for line::mc::SccResult:

Public Member Functions

std::size_t numSCC () const

Public Attributes

std::vector< std::size_t > scc
 Component index of each state, 1-based as in MATLAB (0 is never used).
std::vector< bool > recurrent
 recurrent[c-1] is true when component c has no edge leaving it.
std::vector< std::vector< std::size_t > > members
 Member states of each component, ascending.

Detailed Description

Definition at line 46 of file stronglyconncomp.h.

Member Function Documentation

◆ numSCC()

std::size_t line::mc::SccResult::numSCC ( ) const
inline

Member Data Documentation

◆ members

std::vector<std::vector<std::size_t> > line::mc::SccResult::members

Member states of each component, ascending.

Definition at line 52 of file stronglyconncomp.h.

Referenced by line::mc::ctmc_solve_reducible_blkdecomp(), line::mc::dtmc_solve_reducible(), numSCC(), and line::mc::stronglyconncomp().

◆ recurrent

std::vector<bool> line::mc::SccResult::recurrent

◆ scc

std::vector<std::size_t> line::mc::SccResult::scc

Component index of each state, 1-based as in MATLAB (0 is never used).

Definition at line 48 of file stronglyconncomp.h.

Referenced by line::mc::ctmc_solve_reducible_blkdecomp(), line::mc::dtmc_solve_reducible(), line::sn::sn_is_routing_ergodic(), and line::mc::stronglyconncomp().


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