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

What the marginal analyzers return: one probability per station. More...

#include <line/solvers/nc/solver_nc_prob.h>

Public Attributes

std::vector< T > P
 (M) probability that station i holds its given vector
std::vector< T > logP
 (M) the same, in logs
double lG = 0.0
 the log normalizing constant that normalized them

Detailed Description

template<class T>
struct line::nc::NcMargResult< T >

What the marginal analyzers return: one probability per station.

Definition at line 190 of file solver_nc_prob.h.

Member Data Documentation

◆ lG

template<class T>
double line::nc::NcMargResult< T >::lG = 0.0

the log normalizing constant that normalized them

Definition at line 193 of file solver_nc_prob.h.

Referenced by line::nc::solver_nc_marg(), and line::nc::solver_nc_margaggr().

◆ logP

template<class T>
std::vector<T> line::nc::NcMargResult< T >::logP

(M) the same, in logs

Definition at line 192 of file solver_nc_prob.h.

Referenced by line::nc::solver_nc_marg(), and line::nc::solver_nc_margaggr().

◆ P

template<class T>
std::vector<T> line::nc::NcMargResult< T >::P

(M) probability that station i holds its given vector

Definition at line 191 of file solver_nc_prob.h.

Referenced by line::nc::solver_nc_marg(), and line::nc::solver_nc_margaggr().


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