LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
lqn_balance_equations.h File Reference
#include <algorithm>
#include <cmath>
#include <cstddef>
#include <limits>
#include <map>
#include <sstream>
#include <string>
#include <vector>
#include "line/lang/lang_types.h"
#include "line/lang/lqn/lqn_struct.h"
#include "line/num/number.h"
#include "line/util/error.h"
#include "line/util/lu.h"
#include "line/util/matrix.h"
Include dependency graph for lqn_balance_equations.h:

Go to the source code of this file.

Classes

struct  line::lqn::LqnRelation< T >
 One conservation law, as an aggregation over a node's structural neighbours. More...
struct  line::lqn::LqnSolution< T >
 The iterates of a solved layered model, indexed by ABSOLUTE element index. More...
struct  line::lqn::LqnBalanceEquations< T >
 The relation set of one layered model. More...

Namespaces

namespace  line
 Conservation laws of a layered queueing network, enumerated from its structure.
namespace  line::lqn

Functions

template<class T>
LqnBalanceEquations< T > line::lqn::lqn_balance_equations (const LqnStruct< T > &lqn, const LqnSolution< T > *sol=nullptr)
 Enumerate the conservation laws of the layered model lqn.