LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::mam::iltcme::CmeEntry Struct Reference

One CME entry, carrying only the fields matlab_ilt reads. More...

#include <line/api/mam/iltcme_table.h>

Public Attributes

int n
 number of cosine/sine terms; the transform costs n+1 evaluations
double c
 constant term
double omega
 angular frequency
double mu1
 first moment scale
double cv2
 squared coefficient of variation; smaller is steeper
const double * a
 cosine coefficients, length n
const double * b
 sine coefficients, length n
std::size_t len
 n, as a size for bounds checks

Detailed Description

One CME entry, carrying only the fields matlab_ilt reads.

iltcme.json also has optim, phi, lognorm and mu2; none is used by the inverse transform, so none is vendored.

Definition at line 37 of file iltcme_table.h.

Member Data Documentation

◆ a

const double* line::mam::iltcme::CmeEntry::a

cosine coefficients, length n

Definition at line 43 of file iltcme_table.h.

Referenced by line::mam::cme_representation(), and line::mam::matlab_ilt().

◆ b

const double* line::mam::iltcme::CmeEntry::b

sine coefficients, length n

Definition at line 44 of file iltcme_table.h.

Referenced by line::mam::cme_representation(), and line::mam::matlab_ilt().

◆ c

double line::mam::iltcme::CmeEntry::c

constant term

Definition at line 39 of file iltcme_table.h.

Referenced by line::mam::cme_representation(), and line::mam::matlab_ilt().

◆ cv2

double line::mam::iltcme::CmeEntry::cv2

squared coefficient of variation; smaller is steeper

Definition at line 42 of file iltcme_table.h.

Referenced by line::mam::cme_min_scv(), line::mam::cme_representation(), and line::mam::matlab_ilt().

◆ len

std::size_t line::mam::iltcme::CmeEntry::len

n, as a size for bounds checks

Definition at line 45 of file iltcme_table.h.

◆ mu1

double line::mam::iltcme::CmeEntry::mu1

first moment scale

Definition at line 41 of file iltcme_table.h.

Referenced by line::mam::cme_representation(), and line::mam::matlab_ilt().

◆ n

int line::mam::iltcme::CmeEntry::n

number of cosine/sine terms; the transform costs n+1 evaluations

Definition at line 38 of file iltcme_table.h.

Referenced by line::mam::cme_representation(), and line::mam::matlab_ilt().

◆ omega

double line::mam::iltcme::CmeEntry::omega

angular frequency

Definition at line 40 of file iltcme_table.h.

Referenced by line::mam::cme_representation(), and line::mam::matlab_ilt().


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