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

A declared queue-dependent rate multiplier of one station: an expression in n, or a tabulated lldscaling row, which is refused because its interpolant has a corner at every knot. More...

#include <line/api/lqn/lqn_export_nlp.h>

Collaboration diagram for line::lqn::NlpLld:

Public Member Functions

 NlpLld ()
 NlpLld (const std::string &e)
 NlpLld (const char *e)

Static Public Member Functions

static NlpLld tabulated_row (const std::vector< double > &v)

Public Attributes

std::string expr
std::vector< double > table
bool tabulated = false

Detailed Description

A declared queue-dependent rate multiplier of one station: an expression in n, or a tabulated lldscaling row, which is refused because its interpolant has a corner at every knot.

Definition at line 76 of file lqn_export_nlp.h.

Constructor & Destructor Documentation

◆ NlpLld() [1/3]

line::lqn::NlpLld::NlpLld ( )
inline

Definition at line 80 of file lqn_export_nlp.h.

Referenced by tabulated_row().

◆ NlpLld() [2/3]

line::lqn::NlpLld::NlpLld ( const std::string & e)
inline

Definition at line 81 of file lqn_export_nlp.h.

References expr.

◆ NlpLld() [3/3]

line::lqn::NlpLld::NlpLld ( const char * e)
inline

Definition at line 82 of file lqn_export_nlp.h.

References expr.

Member Function Documentation

◆ tabulated_row()

NlpLld line::lqn::NlpLld::tabulated_row ( const std::vector< double > & v)
inlinestatic

Definition at line 83 of file lqn_export_nlp.h.

References NlpLld(), table, and tabulated.

Member Data Documentation

◆ expr

std::string line::lqn::NlpLld::expr

Definition at line 77 of file lqn_export_nlp.h.

Referenced by NlpLld(), and NlpLld().

◆ table

std::vector<double> line::lqn::NlpLld::table

Definition at line 78 of file lqn_export_nlp.h.

Referenced by tabulated_row().

◆ tabulated

bool line::lqn::NlpLld::tabulated = false

Definition at line 79 of file lqn_export_nlp.h.

Referenced by tabulated_row().


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