11 #include "PanzerDiscFE_config.hpp"
23 #define POINT_VALUES_INSTANTIATION(SCALAR) \
24 template class PointValues2<SCALAR>;
26 #define POINT_VALUES_INSTANTIATION2(SCALAR,SCALAR2)\
27 template void PointValues2<SCALAR>::copyNodeCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
28 template void PointValues2<SCALAR>::copyNodeCoords<PHX::MDField<SCALAR2,Cell,NODE,Dim> >(const PHX::MDField<SCALAR2,Cell,NODE,Dim> & in_node_coords); \
29 template void PointValues2<SCALAR>::copyNodeCoords<Kokkos::DynRankView<SCALAR2,PHX::Device> >(const Kokkos::DynRankView<SCALAR2,PHX::Device> & in_node_coords); \
31 template void PointValues2<SCALAR>::copyPointCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
32 template void PointValues2<SCALAR>::copyPointCoords<PHX::MDField<SCALAR2,BASIS,Dim> >(const PHX::MDField<SCALAR2,BASIS,Dim> & in_node_coords); \
33 template void PointValues2<SCALAR>::copyPointCoords<Kokkos::DynRankView<SCALAR2,PHX::Device> >(const Kokkos::DynRankView<SCALAR2,PHX::Device> & in_node_coords);
43 #ifdef Panzer_BUILD_HESSIAN_SUPPORT
54 #ifdef Panzer_BUILD_HESSIAN_SUPPORT
#define POINT_VALUES_INSTANTIATION2(SCALAR, SCALAR2)
#define POINT_VALUES_INSTANTIATION(SCALAR)
void copyPointCoords(const CoordinateArray &in_point_coords)
Sacado::Fad::DFad< Sacado::Fad::SFad< RealType, 1 > > HessianType