![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
A boolean sparse relation over element indices, e.g. More...
#include <line/lang/lqn/lqn_struct.h>
Public Member Functions | |
| void | resize (std::size_t nn) |
| void | set (std::size_t i, std::size_t j) |
| bool | get (std::size_t i, std::size_t j) const |
| bool | any_row (std::size_t i) const |
| bool | any_col (std::size_t j) const |
| std::vector< std::size_t > | col (std::size_t j) const |
Public Attributes | |
| std::size_t | n = 0 |
| std::vector< std::vector< std::size_t > > | row |
A boolean sparse relation over element indices, e.g.
iscaller.
Definition at line 151 of file lqn_struct.h.
|
inline |
Definition at line 170 of file lqn_struct.h.
|
inline |
Definition at line 169 of file lqn_struct.h.
References row.
|
inline |
Definition at line 175 of file lqn_struct.h.
|
inline |
|
inline |
Definition at line 155 of file lqn_struct.h.
Referenced by line::lqn::lqn_finalize().
|
inline |
Definition at line 159 of file lqn_struct.h.
References row.
Referenced by line::lqn::lqn_finalize().
| std::size_t line::lqn::BoolGraph::n = 0 |
Definition at line 152 of file lqn_struct.h.
| std::vector<std::vector<std::size_t> > line::lqn::BoolGraph::row |