/usr/include/trilinos/Tifpack_ExplicitInstantiationHelpers.hpp is in libtrilinos-dev 10.4.0.dfsg-1ubuntu2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #ifndef TPETRA_EXPLICITINSTANTIATIONHELPERS_HPP
#define TPETRA_EXPLICITINSTANTIATIONHELPERS_HPP
#include <Tpetra_CrsMatrix.hpp>
#define TIFPACK_CLASS_CrsMatrix_float_int_int_defaultNode_defaultSM_defaultSS(CLASSNAME) \
template class CLASSNAME<Tpetra::CrsMatrix<float,int,int, \
Kokkos::DefaultNode::DefaultNodeType, \
Kokkos::DefaultKernels<float,int,Kokkos::DefaultNode::DefaultNodeType>::SparseOps > >;
#define TIFPACK_CLASS_CrsMatrix_float_short_int_defaultNode_defaultSM_defaultSS(CLASSNAME) \
template class CLASSNAME<Tpetra::CrsMatrix<float,short,int, \
Kokkos::DefaultNode::DefaultNodeType, \
Kokkos::DefaultKernels<float,short,Kokkos::DefaultNode::DefaultNodeType>::SparseOps > >;
#define TIFPACK_CLASS_CrsMatrix_double_int_int_defaultNode_defaultSM_defaultSS(CLASSNAME) \
template class CLASSNAME<Tpetra::CrsMatrix<double,int,int, \
Kokkos::DefaultNode::DefaultNodeType, \
Kokkos::DefaultKernels<double,int,Kokkos::DefaultNode::DefaultNodeType>::SparseOps > >;
#define TIFPACK_INSTANT_CRSMATRIX_FLOAT_DOUBLE_DEFAULTS(CLASSNAME) \
TIFPACK_CLASS_CrsMatrix_double_int_int_defaultNode_defaultSM_defaultSS(CLASSNAME)
// TIFPACK_CLASS_CrsMatrix_float_int_int_defaultNode_defaultSM_defaultSS(CLASSNAME)
// TIFPACK_CLASS_CrsMatrix_float_short_int_defaultNode_defaultSM_defaultSS(CLASSNAME)
#endif
|