15 #ifndef __INTREPID2_UTILS_EXTDATA_HPP__
16 #define __INTREPID2_UTILS_EXTDATA_HPP__
18 #include "Intrepid2_ConfigDefs.hpp"
21 #include "Teuchos_oblackholestream.hpp"
22 #include "Teuchos_RCP.hpp"
33 INTREPID2_UTILS_FRACTION = 0,
34 INTREPID2_UTILS_SCALAR
50 template<
typename ValueType,
51 class ...testMatProperties>
52 ordinal_type compareToAnalytic( std::ifstream &inputFile,
53 const Kokkos::DynRankView<ValueType,testMatProperties...> testMat,
54 const ValueType reltol,
55 const ordinal_type iprint,
56 const TypeOfExactData analyticDataType = INTREPID2_UTILS_FRACTION );
67 template<
typename ValueType,
68 class ...testMatProperties>
69 void getAnalytic( Kokkos::DynRankView<ValueType,testMatProperties...> testMat,
70 std::ifstream &inputFile,
71 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.