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

The fields of options.config the traffic step reads. More...

#include <line/solvers/mam/solver_mam_traffic.h>

Collaboration diagram for line::mam::TrafficConfig:

Public Attributes

std::size_t space_max = 128
std::size_t fj_sync_q_len = 2
 config.fj_sync_q_len, the join's synchronization queue; MATLAB's default.
npfqn::MergeConfig merge

Detailed Description

The fields of options.config the traffic step reads.

merge carries MATLAB's config.merge and config.compress together, since npfqn_traffic_merge already owns both.

Definition at line 114 of file solver_mam_traffic.h.

Member Data Documentation

◆ fj_sync_q_len

std::size_t line::mam::TrafficConfig::fj_sync_q_len = 2

config.fj_sync_q_len, the join's synchronization queue; MATLAB's default.

Definition at line 117 of file solver_mam_traffic.h.

Referenced by line::mam::solver_mam_basic_mmap_inner(), and line::mam::solver_mam_traffic_mmap().

◆ merge

npfqn::MergeConfig line::mam::TrafficConfig::merge

◆ space_max

std::size_t line::mam::TrafficConfig::space_max = 128

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