![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The decision variables of a layered queueing network. More...
#include <algorithm>#include <cmath>#include <optional>#include <string>#include <vector>#include "line/opt/variables.h"Go to the source code of this file.
Classes | |
| class | line::opt::ProcessorMultiplicity |
| class | line::opt::TaskMultiplicity |
| class | line::opt::TaskReplication |
| class | line::opt::HostDemand |
| class | line::opt::TaskThinkTime |
| class | line::opt::ActivityThinkTime |
Namespaces | |
| namespace | line |
| namespace | line::opt |
The decision variables of a layered queueing network.
The LQN counterparts of variables.h: ProcessorMultiplicity and TaskMultiplicity are the multiplicities of a processor and a task, TaskReplication the replication factor, HostDemand an activity's demand on its processor, and TaskThinkTime and ActivityThinkTime the two think times. Each applies itself to an lqn::LqnModel<double> by name, so a variable survives a rebuild of the model it was declared against.
Definition in file layered_variables.h.