PlayaDefaultBlockVector.cpp

00001 /* @HEADER@ */
00002 //   
00003 /* @HEADER@ */
00004 
00005 
00006 #include "PlayaDefs.hpp"
00007 
00008 #ifdef HAVE_TEUCHOS_EXPLICIT_INSTANTIATION
00009 
00010 #include "PlayaDefaultBlockVectorImpl.hpp"
00011 
00012 template class Playa::DefaultBlockVector<double>;
00013 
00014 namespace Playa
00015 {
00016 template Vector<double> blockVector(
00017   const Vector<double>& v1);
00018 
00019 template Vector<double> blockVector(
00020   const Vector<double>& v1,
00021   const Vector<double>& v2);
00022 
00023 
00024 template Vector<double> blockVector(
00025   const Vector<double>& v1,
00026   const Vector<double>& v2,
00027   const Vector<double>& v3);
00028 
00029 template Vector<double> blockVector(
00030   const Vector<double>& v1,
00031   const Vector<double>& v2,
00032   const Vector<double>& v3,
00033   const Vector<double>& v4);
00034 
00035 template Vector<double> blockVector(const Array<Vector<double> >& x);
00036 }
00037 
00038 #endif

doxygen