This file is indexed.

/usr/include/trilinos/Piro_RythmosStepperFactory.hpp is in libtrilinos-piro-dev 12.12.1-5.

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
28
#ifndef __Piro_RythmosStepperFactory_hpp__
#define __Piro_RythmosStepperFactory_hpp__

#include "Teuchos_RCP.hpp"

#include "Rythmos_StepperBase.hpp"

#include "Thyra_ModelEvaluator.hpp"
#include "Thyra_NonlinearSolverBase.hpp"

namespace Piro {

template <typename Scalar>
class RythmosStepperFactory {
public:

  virtual ~RythmosStepperFactory() {}

  virtual Teuchos::RCP<Rythmos::StepperBase<Scalar> > buildStepper(
                        const Teuchos::RCP<Thyra::ModelEvaluator<Scalar> > & model,
                        const Teuchos::RCP<Thyra::NonlinearSolverBase<Scalar> > & solver,
                        const Teuchos::RCP<Teuchos::ParameterList> & paramList) = 0;
  
};

}

#endif