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

A phase-type clock: dphi/dt = phi A, phi(t0) = phi0, density phi c. More...

#include <line/api/cache/cache_sojourn.h>

Public Member Functions

bool empty () const

Public Attributes

Matrix< T > A
std::vector< T > phi0
std::vector< T > c

Detailed Description

template<class T>
struct line::cache::CacheSojournClock< T >

A phase-type clock: dphi/dt = phi A, phi(t0) = phi0, density phi c.

Empty = no clock.

Definition at line 36 of file cache_sojourn.h.

Member Function Documentation

◆ empty()

template<class T>
bool line::cache::CacheSojournClock< T >::empty ( ) const
inline

Definition at line 40 of file cache_sojourn.h.

References phi0.

Referenced by line::fluid::solver_fld_cacheqn_tran().

Member Data Documentation

◆ A

template<class T>
Matrix<T> line::cache::CacheSojournClock< T >::A

◆ c

template<class T>
std::vector<T> line::cache::CacheSojournClock< T >::c

◆ phi0

template<class T>
std::vector<T> line::cache::CacheSojournClock< T >::phi0

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