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

Outcome of infer_variational. More...

#include <line/api/infer/infer_variational.h>

Collaboration diagram for line::infer::VariationalResult< T >:

Public Attributes

std::vector< T > alpha
std::vector< T > beta
std::vector< T > rates
std::vector< T > mean_service_time
std::vector< T > bound
Matrix< T > alpha_trace
Matrix< T > beta_trace
std::vector< Matrix< T > > Y
std::vector< Matrix< T > > nu
std::vector< T > tgrid
Matrix< T > qlen
std::size_t iter = 0
bool converged = false
tailmass

Detailed Description

template<class T>
struct line::infer::VariationalResult< T >

Outcome of infer_variational.

Definition at line 135 of file infer_variational.h.

Member Data Documentation

◆ alpha

template<class T>
std::vector<T> line::infer::VariationalResult< T >::alpha

Definition at line 136 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ alpha_trace

template<class T>
Matrix<T> line::infer::VariationalResult< T >::alpha_trace

Definition at line 138 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ beta

template<class T>
std::vector<T> line::infer::VariationalResult< T >::beta

Definition at line 136 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ beta_trace

template<class T>
Matrix<T> line::infer::VariationalResult< T >::beta_trace

Definition at line 138 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ bound

template<class T>
std::vector<T> line::infer::VariationalResult< T >::bound

Definition at line 137 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ converged

template<class T>
bool line::infer::VariationalResult< T >::converged = false

Definition at line 143 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ iter

template<class T>
std::size_t line::infer::VariationalResult< T >::iter = 0

Definition at line 142 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ mean_service_time

template<class T>
std::vector<T> line::infer::VariationalResult< T >::mean_service_time

Definition at line 136 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ nu

template<class T>
std::vector<Matrix<T> > line::infer::VariationalResult< T >::nu

Definition at line 139 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ qlen

template<class T>
Matrix<T> line::infer::VariationalResult< T >::qlen

Definition at line 141 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ rates

template<class T>
std::vector<T> line::infer::VariationalResult< T >::rates

Definition at line 136 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ tailmass

template<class T>
T line::infer::VariationalResult< T >::tailmass

Definition at line 144 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ tgrid

template<class T>
std::vector<T> line::infer::VariationalResult< T >::tgrid

Definition at line 140 of file infer_variational.h.

Referenced by line::infer::infer_variational().

◆ Y

template<class T>
std::vector<Matrix<T> > line::infer::VariationalResult< T >::Y

Definition at line 139 of file infer_variational.h.

Referenced by line::infer::infer_variational().


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