LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
lossn_info.h File Reference

The inputs of a loss network solved by SolverNC, kept beside the result. More...

#include <cstddef>
#include <cstdint>
#include <string>
#include <vector>
#include "line/util/matrix.h"
Include dependency graph for lossn_info.h:

Go to the source code of this file.

Classes

struct  line::solvers::LossnInfo
 self.result.LossN. More...

Namespaces

namespace  line
 Conservation laws of a layered queueing network, enumerated from its structure.
namespace  line::solvers

Detailed Description

The inputs of a loss network solved by SolverNC, kept beside the result.

The reference stores them in self.result.LossN (struct nu, A, C, links, method, options) at the end of solver_nc_lossn_analyzer.m, so that getAvgLinkTable can report the per-link measures with the same method without rebuilding the admission constraints. Each row of A n <= C is a link, named in row order

GlobalMaxJobs the region's global job cap, GlobalMaxMemory its memory budget weighted by the class sizes, ClassMaxJobs:<class> a per-class job cap, Constraint<k> the k-th linear constraint of setConstraint (1-based).

EMPTY (valid == false) on every model that is not a loss network. The values are held at double, the precision the tables report.

Definition in file lossn_info.h.