Thyra::SerialVectorSpaceConverterBase< ScalarFrom, ScalarTo > Class Template Reference

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

#include <Thyra_SerialVectorSpaceConverterBaseDecl.hpp>

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

[legend]
List of all members.

Overridden from VectorSpaceConverterBase

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 46 of file Thyra_SerialVectorSpaceConverterBaseDecl.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 41 of file Thyra_SerialVectorSpaceConverterBase.hpp.


The documentation for this class was generated from the following files:
Generated on Tue Oct 20 12:47:01 2009 for Thyra Operator/Vector Support by doxygen 1.4.7