![]() |
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 305 of file fluid_petri.h.
| Enumerator | |
|---|---|
| PIN | |
| RATIO | |
| ZERO | |
Definition at line 306 of file fluid_petri.h.
| std::vector<bool> line::fluid::petri::PetriImmediate::active |
Definition at line 313 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 314 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 317 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate().
| std::size_t line::fluid::petri::PetriImmediate::n = 0 |
Definition at line 312 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 315 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 316 of file fluid_petri.h.
Referenced by line::fluid::petri::petri_immediate().