![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
What the Petri route computes that the station table has no column for. More...
#include <line/solvers/fluid/fluid_petri.h>
Classes | |
| struct | Fluid |
| MATLAB moments.petri.fluid: per fluid place its name, reported level and level variance, its unthrottled mean drift, the variance rate of its net inflow (filled only by the diffusion refinement), the bound it is held at (+1 capacity, -1 empty, 0 none), and the fluid_boundary mode in force. More... | |
Public Attributes | |
| Matrix< double > | marking |
| Matrix< double > | marking_var |
| std::vector< std::string > | mode_label |
| std::vector< double > | mode_flow |
| std::vector< double > | immediate_flow |
| std::vector< std::string > | invariant_label |
| std::vector< double > | invariant_value |
| std::vector< double > | invariant_error |
| std::vector< std::string > | capacity_label |
| std::vector< std::size_t > | capacity_active |
| std::vector< double > | capacity_fraction |
| std::vector< std::size_t > | pinned |
| Matrix< double > | Sigma |
| struct line::fluid::petri::PetriReport::Fluid | fluid |
What the Petri route computes that the station table has no column for.
Definition at line 579 of file fluid_petri.h.
| std::vector<std::size_t> line::fluid::petri::PetriReport::capacity_active |
Definition at line 586 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<double> line::fluid::petri::PetriReport::capacity_fraction |
Definition at line 587 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<std::string> line::fluid::petri::PetriReport::capacity_label |
Definition at line 585 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| struct line::fluid::petri::PetriReport::Fluid line::fluid::petri::PetriReport::fluid |
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<double> line::fluid::petri::PetriReport::immediate_flow |
Definition at line 582 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<double> line::fluid::petri::PetriReport::invariant_error |
Definition at line 584 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<std::string> line::fluid::petri::PetriReport::invariant_label |
Definition at line 583 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<double> line::fluid::petri::PetriReport::invariant_value |
Definition at line 584 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| Matrix<double> line::fluid::petri::PetriReport::marking |
Definition at line 580 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| Matrix<double> line::fluid::petri::PetriReport::marking_var |
Definition at line 580 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<double> line::fluid::petri::PetriReport::mode_flow |
Definition at line 582 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<std::string> line::fluid::petri::PetriReport::mode_label |
Definition at line 581 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| std::vector<std::size_t> line::fluid::petri::PetriReport::pinned |
Definition at line 588 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().
| Matrix<double> line::fluid::petri::PetriReport::Sigma |
Definition at line 589 of file fluid_petri.h.
Referenced by line::fluid::petri::solver_fluid_petri().