|
linbox
|
Limited doc so far. More...
#include <dense-container.h>
Inheritance diagram for DenseContainer< Field, Vector, RandIter >:Public Types | |
| typedef BlackboxContainerBase< Field, Vector >::Blackbox | Blackbox |
| typedef Field::Element | Element |
Public Member Functions | |
| 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) | |
| const_iterator | begin () |
| const_iterator | end () |
| long | size () const |
| const Field & | getField () const |
| const Field & | field () const |
| Vector * | getBB () const |
Protected Member Functions | |
| void | _launch () |
| Launches a process to do the computation of the next sequence value: $v^T A^{i+1} u$. | |
| void | _wait () |
| If a separate process is computing the next value of $v^T A^{i+1} u$, _wait() blocks until the value is ready. | |
| const Element & | getvalue () |
| Element & | init (const Vector1 &uu, const Vector2 &vv) |
| Initializers. | |
| Element & | init (RandIter &g) |
| Random Left vectors, Zero Right vector. | |
| Element & | init (const Vector &uu) |
| User Left vectors, Zero Right vector. | |
Protected Attributes | |
| Vector | w |
| Field::Element * | Up |
| size_t | _ldu |
| const Field * | _field |
| Members. | |
| VectorDomain< Field > | _VD |
| const Vector * | _BB |
| long | _size |
| long | casenumber |
| BlasVector< Field > | u |
| BlasVector< Field > | v |
| Element | _value |
Limited doc so far.
|
inherited |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprotectedvirtual |
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 >.
|
inlineprotectedvirtual |
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 >.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
Initializers.
User Left and Right vectors
|
protected |
|
protected |
|
protectedinherited |
Members.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |