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

sampleSysAggr / sampleAggr: ONE simulated trajectory, not a mean. More...

#include <line/solvers/avg_table.h>

Collaboration diagram for line::SamplePath:

Public Attributes

std::vector< double > t
 event times, ascending
std::vector< std::vector< double > > state
 [step][column]
std::vector< std::string > label
 what each column counts

Detailed Description

sampleSysAggr / sampleAggr: ONE simulated trajectory, not a mean.

It has the shape of a TranAvg and is deliberately a type of its own, because the two must never be read for each other: TranAvg is E[N](t) estimated over independent runs, this is a single sample path, and averaging a column of state over t is a time average rather than an ensemble one.

Definition at line 138 of file avg_table.h.

Member Data Documentation

◆ label

std::vector<std::string> line::SamplePath::label

what each column counts

Definition at line 141 of file avg_table.h.

Referenced by line::SolverJMT::sample().

◆ state

std::vector<std::vector<double> > line::SamplePath::state

[step][column]

Definition at line 140 of file avg_table.h.

Referenced by line::SolverJMT::sample().

◆ t

std::vector<double> line::SamplePath::t

event times, ascending

Definition at line 139 of file avg_table.h.

Referenced by line::SolverJMT::sample().


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