Panzer  Version of the Day
Namespaces | Macros
Panzer_PointValues2.cpp File Reference
#include "PanzerDiscFE_config.hpp"
#include "Panzer_PointValues2.hpp"
#include "Panzer_PointValues2_impl.hpp"
#include "Panzer_CommonArrayFactories.hpp"
#include "Panzer_Traits.hpp"
Include dependency graph for Panzer_PointValues2.cpp:

Go to the source code of this file.

Namespaces

 panzer
 

Macros

#define POINT_VALUES_INSTANTIATION(SCALAR)
 
#define POINT_VALUES_INSTANTIATION2(SCALAR, SCALAR2)
 

Macro Definition Documentation

◆ POINT_VALUES_INSTANTIATION

#define POINT_VALUES_INSTANTIATION (   SCALAR)
Value:
template class PointValues2<SCALAR,PHX::MDField>;\
template \
void PointValues2<SCALAR,PHX::MDField>::setupArrays<MDFieldArrayFactory>( \
const Teuchos::RCP<const panzer::PointRule>& pr, \
const MDFieldArrayFactory & af);

Definition at line 55 of file Panzer_PointValues2.cpp.

◆ POINT_VALUES_INSTANTIATION2

#define POINT_VALUES_INSTANTIATION2 (   SCALAR,
  SCALAR2 
)
Value:
template void PointValues2<SCALAR,PHX::MDField>::copyNodeCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
template void PointValues2<SCALAR,PHX::MDField>::copyNodeCoords<PHX::MDField<SCALAR2,Cell,NODE,Dim> >(const PHX::MDField<SCALAR2,Cell,NODE,Dim> & in_node_coords); \
template void PointValues2<SCALAR,PHX::MDField>::copyNodeCoords<Kokkos::DynRankView<SCALAR2,PHX::Device> >(const Kokkos::DynRankView<SCALAR2,PHX::Device> & in_node_coords); \
\
template void PointValues2<SCALAR,PHX::MDField>::copyPointCoords<PHX::MDField<SCALAR2> >(const PHX::MDField<SCALAR2> & in_node_coords); \
template void PointValues2<SCALAR,PHX::MDField>::copyPointCoords<PHX::MDField<SCALAR2,BASIS,Dim> >(const PHX::MDField<SCALAR2,BASIS,Dim> & in_node_coords); \
template void PointValues2<SCALAR,PHX::MDField>::copyPointCoords<Kokkos::DynRankView<SCALAR2,PHX::Device> >(const Kokkos::DynRankView<SCALAR2,PHX::Device> & in_node_coords);

Definition at line 62 of file Panzer_PointValues2.cpp.