00001
00002
00003
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