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

Options of the program: python export_nlp(lld=, alpha=, fork=). More...

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

Collaboration diagram for line::lqn::NlpOptions:

Public Attributes

std::map< std::string, NlpLld > lld
 station name -> multiplier
double alpha = 20.0
 softmin sharpness
std::string fork = "refuse"
 'refuse' or 'exp'

Detailed Description

Options of the program: python export_nlp(lld=, alpha=, fork=).

Definition at line 92 of file lqn_export_nlp.h.

Member Data Documentation

◆ alpha

double line::lqn::NlpOptions::alpha = 20.0

softmin sharpness

Definition at line 94 of file lqn_export_nlp.h.

Referenced by line::ln::SolverLN< T >::nlp_program().

◆ fork

std::string line::lqn::NlpOptions::fork = "refuse"

'refuse' or 'exp'

Definition at line 95 of file lqn_export_nlp.h.

Referenced by line::ln::SolverLN< T >::nlp_program().

◆ lld

std::map<std::string, NlpLld> line::lqn::NlpOptions::lld

station name -> multiplier

Definition at line 93 of file lqn_export_nlp.h.

Referenced by line::ln::SolverLN< T >::nlp_program().


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