#include <dense-container.h>
Inheritance diagram for DenseContainer:

Public Types | |
| typedef BlackboxContainerBase< Field, Vector >::Blackbox | Blackbox |
Public Methods | |
| DenseContainer () | |
| DenseContainer (const Blackbox *D, typename Field::Element *U, size_t ldu, const Field &F, const Vector &u0) | |
| DenseContainer (const Blackbox *D, typename Field::Element *U, size_t ldu, const Field &F, const Vector &u0, const Vector &v0) | |
| DenseContainer (const Blackbox *D, typename Field::Element *U, size_t ldu, const Field &F, RandIter &g) | |
Protected Methods | |
| void | _launch () |
| void | _wait () |
Protected Attributes | |
| Vector | w |
| Field::Element * | Up |
| size_t | _ldu |
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
Launches a process to do the computation of the next sequence value: $v^T A^{i+1} u$. ...or just does it. Implements BlackboxContainerBase< Field, Vector >. |
|
|
If a separate process is computing the next value of $v^T A^{i+1} u$, _wait() blocks until the value is ready. Implements BlackboxContainerBase< Field, Vector >. |
|
|
|
|
|
|
|
|
|
1.2.18