![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The active set of the immediate modes and the equations pinning their flows. More...
#include <line/solvers/fluid/fluid_petri.h>
Classes | |
| struct | Row |
Public Types | |
| enum | Kind { PIN = 0 , RATIO = 1 , ZERO = 2 } |
Public Attributes | |
| std::size_t | n = 0 |
| std::vector< bool > | active |
| std::vector< std::ptrdiff_t > | bind |
| std::vector< std::size_t > | pins |
| std::vector< Row > | rows |
| bool | initialized = false |
The active set of the immediate modes and the equations pinning their flows.
Definition at line 352 of file fluid_petri.h.
| Enumerator | |
|---|---|
| PIN | |
| RATIO | |
| ZERO | |
Definition at line 353 of file fluid_petri.h.
| std::vector<bool> line::fluid::petri::PetriImmediate::active |
Definition at line 360 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate(), and line::fluid::petri::solver_fluid_petri().
| std::vector<std::ptrdiff_t> line::fluid::petri::PetriImmediate::bind |
Definition at line 361 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate(), and line::fluid::petri::solver_fluid_petri().
| bool line::fluid::petri::PetriImmediate::initialized = false |
Definition at line 364 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate().
| std::size_t line::fluid::petri::PetriImmediate::n = 0 |
Definition at line 359 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate(), and line::fluid::petri::solver_fluid_petri().
| std::vector<std::size_t> line::fluid::petri::PetriImmediate::pins |
Definition at line 362 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate(), and line::fluid::petri::solver_fluid_petri().
| std::vector<Row> line::fluid::petri::PetriImmediate::rows |
Definition at line 363 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate().