This file is indexed.

/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