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

One trajectory, in the shape the reference's sampleSys returns it. More...

#include <line/solvers/ssa/solver_ssa_getters.h>

Collaboration diagram for line::ssa::SsaSamplePath< T >:

Public Attributes

std::vector< double > t
 the event times, increasing
std::vector< std::size_t > event
 which synchronization fired
Matrix< T > state
 per event: the state OCCUPIED until then
Matrix< T > aggr
 the same, as per-(stateful, class) counts
std::size_t samples = 0
unsigned long seed = 0

Detailed Description

template<class T>
struct line::ssa::SsaSamplePath< T >

One trajectory, in the shape the reference's sampleSys returns it.

Definition at line 77 of file solver_ssa_getters.h.

Member Data Documentation

◆ aggr

template<class T>
Matrix<T> line::ssa::SsaSamplePath< T >::aggr

the same, as per-(stateful, class) counts

Definition at line 81 of file solver_ssa_getters.h.

Referenced by line::ssa::ssa_sample_node(), and line::ssa::ssa_sample_sys().

◆ event

template<class T>
std::vector<std::size_t> line::ssa::SsaSamplePath< T >::event

which synchronization fired

Definition at line 79 of file solver_ssa_getters.h.

Referenced by line::ssa::ssa_sample_node(), and line::ssa::ssa_sample_sys().

◆ samples

template<class T>
std::size_t line::ssa::SsaSamplePath< T >::samples = 0

Definition at line 82 of file solver_ssa_getters.h.

Referenced by line::ssa::ssa_sample_node(), and line::ssa::ssa_sample_sys().

◆ seed

template<class T>
unsigned long line::ssa::SsaSamplePath< T >::seed = 0

Definition at line 83 of file solver_ssa_getters.h.

Referenced by line::ssa::ssa_sample_node(), and line::ssa::ssa_sample_sys().

◆ state

template<class T>
Matrix<T> line::ssa::SsaSamplePath< T >::state

per event: the state OCCUPIED until then

Definition at line 80 of file solver_ssa_getters.h.

Referenced by line::ssa::ssa_sample_node(), and line::ssa::ssa_sample_sys().

◆ t

template<class T>
std::vector<double> line::ssa::SsaSamplePath< T >::t

the event times, increasing

Definition at line 78 of file solver_ssa_getters.h.

Referenced by line::ssa::ssa_sample_node(), and line::ssa::ssa_sample_sys().


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