| Thyra
    Version of the Day
    | 
MultiVectorRandomizerBase subclass that returns a revolving list of preset MultiVectorBase objects.  
 More...
#include <Thyra_ListedMultiVectorRandomizer.hpp>

| Public Member Functions | |
| ListedMultiVectorRandomizer (const Teuchos::RCP< const MultiVectorBase< Scalar > > multiVecs[], const int numMultiVecs) | |
| Calls this->initialize().  More... | |
| void | initialize (const Teuchos::RCP< const MultiVectorBase< Scalar > > multiVecs[], const int numMultiVecs) | 
|  Public Member Functions inherited from Thyra::MultiVectorRandomizerBase< Scalar > | |
| virtual | ~MultiVectorRandomizerBase () | 
| void | randomize (const Ptr< MultiVectorBase< Scalar > > &mv) | 
| Randomize a "compatible" multi-vector.  More... | |
| Overridden from MultiVectorRandomizerBase | |
| bool | isCompatible (const VectorSpaceBase< Scalar > &space) const | 
MultiVectorRandomizerBase subclass that returns a revolving list of preset MultiVectorBase objects. 
This class simply returns a preset list of MultiVectorBase objects instead of true random multi-vectors. This can be very useful when combined with testing software. 
Definition at line 30 of file Thyra_ListedMultiVectorRandomizer.hpp.
| Thyra::ListedMultiVectorRandomizer< Scalar >::ListedMultiVectorRandomizer | ( | const Teuchos::RCP< const MultiVectorBase< Scalar > > | multiVecs[], | 
| const int | numMultiVecs | ||
| ) | 
Calls this->initialize(). 
Definition at line 77 of file Thyra_ListedMultiVectorRandomizer.hpp.
| void Thyra::ListedMultiVectorRandomizer< Scalar >::initialize | ( | const Teuchos::RCP< const MultiVectorBase< Scalar > > | multiVecs[], | 
| const int | numMultiVecs | ||
| ) | 
Definition at line 87 of file Thyra_ListedMultiVectorRandomizer.hpp.
| 
 | virtual | 
Implements Thyra::MultiVectorRandomizerBase< Scalar >.
Definition at line 102 of file Thyra_ListedMultiVectorRandomizer.hpp.
 1.8.5
 1.8.5