PlayaDefaultBlockVectorSpace.cpp

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

doxygen