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

A CTMC solve routed to whichever path the model's region rules require. More...

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

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

Public Attributes

CtmcSolution< T > sol
std::vector< std::vector< std::vector< std::size_t > > > buf
 empty off the WAITQ path
std::vector< T > parked
 mean parked jobs per class; empty off the WAITQ path
bool waitq = false

Detailed Description

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

A CTMC solve routed to whichever path the model's region rules require.

Definition at line 973 of file solver_ctmc_waitq.h.

Member Data Documentation

◆ buf

template<class T>
std::vector<std::vector<std::vector<std::size_t> > > line::ctmc::CtmcAnySolution< T >::buf

empty off the WAITQ path

Definition at line 975 of file solver_ctmc_waitq.h.

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

◆ parked

template<class T>
std::vector<T> line::ctmc::CtmcAnySolution< T >::parked

mean parked jobs per class; empty off the WAITQ path

Definition at line 976 of file solver_ctmc_waitq.h.

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

◆ sol

template<class T>
CtmcSolution<T> line::ctmc::CtmcAnySolution< T >::sol

Definition at line 974 of file solver_ctmc_waitq.h.

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

◆ waitq

template<class T>
bool line::ctmc::CtmcAnySolution< T >::waitq = false

Definition at line 977 of file solver_ctmc_waitq.h.

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


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