Thyra::SerialVectorSpaceConverterBase< ScalarFrom, ScalarTo > Class Template Reference
[Thyra Operator/Vector Base Support Subclasses for SPMD Thyra Implementations]

Node base class for converting serial multi-vectors (and vectors) from one scalar type to another. More...

#include <Thyra_SerialVectorSpaceConverterBase.hpp>

Inheritance diagram for Thyra::SerialVectorSpaceConverterBase< ScalarFrom, ScalarTo >:

Inheritance graph
[legend]
List of all members.

Overridden from VectorSpaceConverterBase

virtual void convert (const MultiVectorBase< ScalarFrom > &mv_from, MultiVectorBase< ScalarTo > *mv_to) const
 

Detailed Description

template<class ScalarFrom, class ScalarTo>
class Thyra::SerialVectorSpaceConverterBase< ScalarFrom, ScalarTo >

Node base class for converting serial multi-vectors (and vectors) from one scalar type to another.

This node base class defines the function convert() for all serial vectors. A concrete subclass is created by deriving from this interface and then defining the function createVectorSpace().

Definition at line 49 of file Thyra_SerialVectorSpaceConverterBase.hpp.


Member Function Documentation

template<class ScalarFrom, class ScalarTo>
void Thyra::SerialVectorSpaceConverterBase< ScalarFrom, ScalarTo >::convert ( const MultiVectorBase< ScalarFrom > &  mv_from,
MultiVectorBase< ScalarTo > *  mv_to 
) const [virtual]

Implements Thyra::VectorSpaceConverterBase< ScalarFrom, ScalarTo >.

Definition at line 72 of file Thyra_SerialVectorSpaceConverterBase.hpp.


The documentation for this class was generated from the following file:
Generated on Tue Jul 13 09:26:38 2010 for Thyra by  doxygen 1.4.7