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

What sn_pn_firing_rates returns; x empty means "no answer", as in the reference. More...

#include <line/api/sn/sn_pn_firing_rates.h>

Collaboration diagram for line::api::SnPnFiringRates:

Public Attributes

std::vector< double > x
 firing rate per mode
std::vector< std::vector< double > > consumed
 consumed[mode][place * nclasses + class], the reference's (mm, pp, k).
std::vector< std::vector< double > > produced
 produced[mode][place * nclasses + class], the reference's (mm, pp, k).
std::vector< std::size_t > place_nodes
 1-based Place node indices
std::size_t nclasses = 0
 the stride of the two tables above

Detailed Description

What sn_pn_firing_rates returns; x empty means "no answer", as in the reference.

Definition at line 64 of file sn_pn_firing_rates.h.

Member Data Documentation

◆ consumed

std::vector<std::vector<double> > line::api::SnPnFiringRates::consumed

consumed[mode][place * nclasses + class], the reference's (mm, pp, k).

Definition at line 67 of file sn_pn_firing_rates.h.

Referenced by line::api::sn_pn_avg_rates(), and line::api::sn_pn_firing_rates().

◆ nclasses

std::size_t line::api::SnPnFiringRates::nclasses = 0

the stride of the two tables above

Definition at line 71 of file sn_pn_firing_rates.h.

Referenced by line::api::sn_pn_firing_rates().

◆ place_nodes

std::vector<std::size_t> line::api::SnPnFiringRates::place_nodes

1-based Place node indices

Definition at line 70 of file sn_pn_firing_rates.h.

Referenced by line::api::sn_pn_avg_rates(), and line::api::sn_pn_firing_rates().

◆ produced

std::vector<std::vector<double> > line::api::SnPnFiringRates::produced

produced[mode][place * nclasses + class], the reference's (mm, pp, k).

Definition at line 69 of file sn_pn_firing_rates.h.

Referenced by line::api::sn_pn_avg_rates(), and line::api::sn_pn_firing_rates().

◆ x

std::vector<double> line::api::SnPnFiringRates::x

firing rate per mode

Definition at line 65 of file sn_pn_firing_rates.h.

Referenced by line::api::sn_pn_avg_rates(), and line::api::sn_pn_firing_rates().


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