![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Incremental triplet builder; duplicate entries are accumulated. More...
#include <line/api/mdd/mdd_types.h>
Public Member Functions | |
| Builder (std::size_t d) | |
| Builder & | add (std::size_t i, std::size_t j, const T &value) |
| Accumulate value into entry (i,j). | |
| MddLocalMatrix< T > | build () const |
Incremental triplet builder; duplicate entries are accumulated.
Definition at line 75 of file mdd_types.h.
|
inlineexplicit |
Definition at line 77 of file mdd_types.h.
Referenced by add().
|
inline |
Accumulate value into entry (i,j).
A zero value is dropped.
Definition at line 80 of file mdd_types.h.
References Builder(), and line::InputError::InputError().
Referenced by line::spn::spn_mdd().
|
inline |
Definition at line 93 of file mdd_types.h.
References line::mdd::MddLocalMatrix< T >::cols, line::mdd::MddLocalMatrix< T >::dim, line::mdd::MddLocalMatrix< T >::nnz, line::mdd::MddLocalMatrix< T >::row_sum, and line::mdd::MddLocalMatrix< T >::vals.
Referenced by line::spn::spn_mdd().