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

The reference's [stateSpace, stateSpaceAggr, stateSpaceHashed, nodeStateSpace]. More...

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

Collaboration diagram for line::mc::CtmcSsgResult< T >:

Public Attributes

Matrix< T > state_space
Matrix< T > state_space_aggr
std::vector< std::vector< std::size_t > > state_space_hashed
 1-based row of node_state_space[isf] each state occupies at node isf.
std::vector< Matrix< T > > node_state_space
 One local space per stateful node, rows in first-seen order.
std::vector< qn::NetState< T > > space
 The enumerated states as the solvers consume them (port-only convenience).

Detailed Description

template<class T>
struct line::mc::CtmcSsgResult< T >

The reference's [stateSpace, stateSpaceAggr, stateSpaceHashed, nodeStateSpace].

Definition at line 68 of file ctmc_ssg.h.

Member Data Documentation

◆ node_state_space

template<class T>
std::vector<Matrix<T> > line::mc::CtmcSsgResult< T >::node_state_space

One local space per stateful node, rows in first-seen order.

Definition at line 74 of file ctmc_ssg.h.

Referenced by line::mc::ssg_detail::assemble().

◆ space

template<class T>
std::vector<qn::NetState<T> > line::mc::CtmcSsgResult< T >::space

The enumerated states as the solvers consume them (port-only convenience).

Definition at line 76 of file ctmc_ssg.h.

Referenced by line::mc::ssg_detail::assemble().

◆ state_space

template<class T>
Matrix<T> line::mc::CtmcSsgResult< T >::state_space

Definition at line 69 of file ctmc_ssg.h.

Referenced by line::mc::ssg_detail::assemble().

◆ state_space_aggr

template<class T>
Matrix<T> line::mc::CtmcSsgResult< T >::state_space_aggr

Definition at line 70 of file ctmc_ssg.h.

Referenced by line::mc::ssg_detail::assemble().

◆ state_space_hashed

template<class T>
std::vector<std::vector<std::size_t> > line::mc::CtmcSsgResult< T >::state_space_hashed

1-based row of node_state_space[isf] each state occupies at node isf.

Definition at line 72 of file ctmc_ssg.h.

Referenced by line::mc::ssg_detail::assemble().


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