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

A CDF as the reference returns it: the value at each point of the time grid. More...

#include <line/solvers/ctmc/solver_ctmc_cdf.h>

Public Member Functions

bool empty () const

Public Attributes

std::vector< T > t
std::vector< T > F

Detailed Description

template<class T>
struct line::ctmc::CdfCurve< T >

A CDF as the reference returns it: the value at each point of the time grid.

t and F have the same length, and the curve is TRUNCATED at the first point where F is within tolerance of 1 – carrying the flat tail out to the end of the grid would multiply the size of the result by a factor that depends only on how far the grid overshoots.

Definition at line 76 of file solver_ctmc_cdf.h.

Member Function Documentation

◆ empty()

template<class T>
bool line::ctmc::CdfCurve< T >::empty ( ) const
inline

Definition at line 80 of file solver_ctmc_cdf.h.

References t.

Member Data Documentation

◆ F

template<class T>
std::vector<T> line::ctmc::CdfCurve< T >::F

Definition at line 78 of file solver_ctmc_cdf.h.

◆ t

template<class T>
std::vector<T> line::ctmc::CdfCurve< T >::t

Definition at line 77 of file solver_ctmc_cdf.h.

Referenced by empty().


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