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

The weighted empirical law of a metric, sorted ascending; MATLAB's EmpiricalCDF. More...

#include <line/solvers/uq/solver_uq.h>

Public Attributes

std::vector< T > values
 the metric at each design point, ascending
std::vector< T > probabilities
 the weight of each value, in the same order
std::vector< T > cdf
 the running sum of probabilities

Detailed Description

template<class T>
struct line::uq::UqEmpiricalCdf< T >

The weighted empirical law of a metric, sorted ascending; MATLAB's EmpiricalCDF.

Definition at line 646 of file solver_uq.h.

Member Data Documentation

◆ cdf

template<class T>
std::vector<T> line::uq::UqEmpiricalCdf< T >::cdf

the running sum of probabilities

Definition at line 649 of file solver_uq.h.

Referenced by line::uq::uq_credible_interval(), and line::uq::uq_posterior_cdf().

◆ probabilities

template<class T>
std::vector<T> line::uq::UqEmpiricalCdf< T >::probabilities

the weight of each value, in the same order

Definition at line 648 of file solver_uq.h.

Referenced by line::uq::uq_credible_interval(), and line::uq::uq_posterior_cdf().

◆ values

template<class T>
std::vector<T> line::uq::UqEmpiricalCdf< T >::values

the metric at each design point, ascending

Definition at line 647 of file solver_uq.h.

Referenced by line::uq::uq_credible_interval(), and line::uq::uq_posterior_cdf().


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