48 #ifndef __INTREPID2_UTILS_EXTDATA_HPP__ 
   49 #define __INTREPID2_UTILS_EXTDATA_HPP__ 
   51 #include "Intrepid2_ConfigDefs.hpp" 
   54 #include "Teuchos_oblackholestream.hpp" 
   55 #include "Teuchos_RCP.hpp" 
   66     INTREPID2_UTILS_FRACTION = 0,
 
   67     INTREPID2_UTILS_SCALAR
 
   83   template<
typename ValueType,
 
   84            class ...testMatProperties>
 
   85   ordinal_type compareToAnalytic( std::ifstream &inputFile,
 
   86                                   const Kokkos::DynRankView<ValueType,testMatProperties...> testMat,
 
   87                                   const ValueType reltol,
 
   88                                   const ordinal_type iprint,
 
   89                                   const TypeOfExactData analyticDataType = INTREPID2_UTILS_FRACTION );
 
  100   template<
typename ValueType,
 
  101            class ...testMatProperties>
 
  102   void getAnalytic( Kokkos::DynRankView<ValueType,testMatProperties...> testMat,
 
  103                     std::ifstream &inputFile,
 
  104                     const TypeOfExactData analyticDataType = INTREPID2_UTILS_FRACTION );
 
Definition file for utility functions for handling external data in tests. 
 
Contains definitions of custom data types in Intrepid2.