43 #include "Panzer_config.hpp"
55 #define POINT_VALUES_INSTANTIATION(SCALAR) \
56 template class PointValues<SCALAR,Intrepid::FieldContainer<SCALAR> >;\
57 template class PointValues<SCALAR,PHX::MDField<SCALAR> >;\
59 void PointValues<SCALAR,Intrepid::FieldContainer<SCALAR> >::setupArrays<IntrepidFieldContainerFactory>( \
60 const Teuchos::RCP<const panzer::PointRule>& pr, \
61 const IntrepidFieldContainerFactory & af); \
63 void PointValues<SCALAR,PHX::MDField<SCALAR> >::setupArrays<MDFieldArrayFactory>( \
64 const Teuchos::RCP<const panzer::PointRule>& pr, \
65 const MDFieldArrayFactory & af);
67 #define POINT_VALUES_INSTANTIATION2(SCALAR,SCALAR2)\
68 template void PointValues<SCALAR,PHX::MDField<SCALAR> >::copyNodeCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
69 template void PointValues<SCALAR,Intrepid::FieldContainer<SCALAR> >::copyNodeCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
70 template void PointValues<SCALAR,PHX::MDField<SCALAR> >::copyNodeCoords<Intrepid::FieldContainer<SCALAR2> >(const Intrepid::FieldContainer<SCALAR2> & in_node_coords); \
71 template void PointValues<SCALAR,Intrepid::FieldContainer<SCALAR> >::copyNodeCoords<Intrepid::FieldContainer<SCALAR2> >(const Intrepid::FieldContainer<SCALAR2> & in_node_coords); \
73 template void PointValues<SCALAR,PHX::MDField<SCALAR> >::copyPointCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
74 template void PointValues<SCALAR,Intrepid::FieldContainer<SCALAR> >::copyPointCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
75 template void PointValues<SCALAR,PHX::MDField<SCALAR> >::copyPointCoords<Intrepid::FieldContainer<SCALAR2> >(const Intrepid::FieldContainer<SCALAR2> & in_node_coords); \
76 template void PointValues<SCALAR,Intrepid::FieldContainer<SCALAR> >::copyPointCoords<Intrepid::FieldContainer<SCALAR2> >(const Intrepid::FieldContainer<SCALAR2> & in_node_coords);
#define POINT_VALUES_INSTANTIATION2(SCALAR, SCALAR2)
Sacado::PCE::OrthogPoly< RealType, SGStorageType > SGType
#define POINT_VALUES_INSTANTIATION(SCALAR)