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

The four LayeredNetworkStruct fields fj_branch_members reads. More...

#include <line/api/fj/fj_branch_members.h>

Collaboration diagram for line::fj::LqnBranchView< T >:

Public Attributes

Matrix< T > graph
std::size_t ashift = 0
std::size_t nacts = 0
std::vector< int > actposttype
 absolute-index vector, 1-based reading

Detailed Description

template<class T>
struct line::fj::LqnBranchView< T >

The four LayeredNetworkStruct fields fj_branch_members reads.

graph is the full (nidx x nidx) call/precedence graph in absolute 1-based indices, actposttype is indexed the same way, and activities are the indices in (ashift, ashift + nacts].

Definition at line 69 of file fj_branch_members.h.

Member Data Documentation

◆ actposttype

template<class T>
std::vector<int> line::fj::LqnBranchView< T >::actposttype

absolute-index vector, 1-based reading

Definition at line 73 of file fj_branch_members.h.

◆ ashift

template<class T>
std::size_t line::fj::LqnBranchView< T >::ashift = 0

Definition at line 71 of file fj_branch_members.h.

◆ graph

template<class T>
Matrix<T> line::fj::LqnBranchView< T >::graph

Definition at line 70 of file fj_branch_members.h.

◆ nacts

template<class T>
std::size_t line::fj::LqnBranchView< T >::nacts = 0

Definition at line 72 of file fj_branch_members.h.


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