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 [inline, virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:00:49 2011 for Thyra by  doxygen 1.6.3