Thyra
Version of the Day
|
Univeral MultiVectorRandomizerBase
subclass that is compatible with all MultiVectorBase
objects.
More...
#include <Thyra_UniversalMultiVectorRandomizer.hpp>
Related Functions | |
(Note that these are not member functions.) | |
template<class Scalar > | |
RCP < UniversalMultiVectorRandomizer < Scalar > > | universalMultiVectorRandomizer () |
Nonmember constructor. More... | |
Overridden from MultiVectorRandomizerBase | |
bool | isCompatible (const VectorSpaceBase< Scalar > &space) const |
Additional Inherited Members | |
Public Member Functions inherited from Thyra::MultiVectorRandomizerBase< Scalar > | |
virtual | ~MultiVectorRandomizerBase () |
void | randomize (const Ptr< MultiVectorBase< Scalar > > &mv) |
Randomize a "compatible" multi-vector. More... | |
Univeral MultiVectorRandomizerBase
subclass that is compatible with all MultiVectorBase
objects.
This class simply uses randomize(-1,+1,mv)
which is based on RTOp and simply creates random coefficients between -1 and +1.
Definition at line 30 of file Thyra_UniversalMultiVectorRandomizer.hpp.
|
virtual |
Implements Thyra::MultiVectorRandomizerBase< Scalar >.
Definition at line 71 of file Thyra_UniversalMultiVectorRandomizer.hpp.
|
related |
Nonmember constructor.
Definition at line 60 of file Thyra_UniversalMultiVectorRandomizer.hpp.