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

Everything pfqn_qlen_joint_moments reports. More...

#include <line/api/pfqn/pfqn_qlen_joint_moments.h>

Collaboration diagram for line::pfqn::QlenJointMomentsResult< T >:

Public Attributes

moment::MomentTensor< T > tail
moment::MomentTensor< T > binomial
moment::MomentTensor< T > factorial
moment::MomentTensor< T > raw
moment::MomentTensor< T > central
moment::MomentTensor< T > cumulant
std::vector< T > mean
 (P) mean of each coordinate
Matrix< T > cov
 (P x P) covariance of the coordinates
std::string route
std::size_t points = 0
 distinct populations requested
std::size_t served = 0
 how many the injected source supplied
std::size_t evals = 0
 how many needed a pfqn_nc call
bool exact = true
std::vector< std::pair< std::size_t, std::size_t > > pairs
 0-based (station, class)
std::vector< std::size_t > dims

Detailed Description

template<class T>
struct line::pfqn::QlenJointMomentsResult< T >

Everything pfqn_qlen_joint_moments reports.

Definition at line 94 of file pfqn_qlen_joint_moments.h.

Member Data Documentation

◆ binomial

template<class T>
moment::MomentTensor<T> line::pfqn::QlenJointMomentsResult< T >::binomial

Definition at line 96 of file pfqn_qlen_joint_moments.h.

◆ central

template<class T>
moment::MomentTensor<T> line::pfqn::QlenJointMomentsResult< T >::central

Definition at line 99 of file pfqn_qlen_joint_moments.h.

◆ cov

template<class T>
Matrix<T> line::pfqn::QlenJointMomentsResult< T >::cov

(P x P) covariance of the coordinates

Definition at line 102 of file pfqn_qlen_joint_moments.h.

◆ cumulant

template<class T>
moment::MomentTensor<T> line::pfqn::QlenJointMomentsResult< T >::cumulant

Definition at line 100 of file pfqn_qlen_joint_moments.h.

◆ dims

template<class T>
std::vector<std::size_t> line::pfqn::QlenJointMomentsResult< T >::dims

Definition at line 110 of file pfqn_qlen_joint_moments.h.

Referenced by line::pfqn::pfqn_qlen_joint_moments().

◆ evals

template<class T>
std::size_t line::pfqn::QlenJointMomentsResult< T >::evals = 0

how many needed a pfqn_nc call

Definition at line 107 of file pfqn_qlen_joint_moments.h.

◆ exact

template<class T>
bool line::pfqn::QlenJointMomentsResult< T >::exact = true

Definition at line 108 of file pfqn_qlen_joint_moments.h.

◆ factorial

template<class T>
moment::MomentTensor<T> line::pfqn::QlenJointMomentsResult< T >::factorial

Definition at line 97 of file pfqn_qlen_joint_moments.h.

◆ mean

template<class T>
std::vector<T> line::pfqn::QlenJointMomentsResult< T >::mean

(P) mean of each coordinate

Definition at line 101 of file pfqn_qlen_joint_moments.h.

◆ pairs

template<class T>
std::vector<std::pair<std::size_t, std::size_t> > line::pfqn::QlenJointMomentsResult< T >::pairs

0-based (station, class)

Definition at line 109 of file pfqn_qlen_joint_moments.h.

Referenced by line::pfqn::pfqn_qlen_joint_moments().

◆ points

template<class T>
std::size_t line::pfqn::QlenJointMomentsResult< T >::points = 0

distinct populations requested

Definition at line 105 of file pfqn_qlen_joint_moments.h.

◆ raw

Definition at line 98 of file pfqn_qlen_joint_moments.h.

◆ route

template<class T>
std::string line::pfqn::QlenJointMomentsResult< T >::route

Definition at line 104 of file pfqn_qlen_joint_moments.h.

Referenced by line::pfqn::pfqn_qlen_joint_moments().

◆ served

template<class T>
std::size_t line::pfqn::QlenJointMomentsResult< T >::served = 0

how many the injected source supplied

Definition at line 106 of file pfqn_qlen_joint_moments.h.

◆ tail

Definition at line 95 of file pfqn_qlen_joint_moments.h.


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