This file is indexed.

/usr/lib/petscdir/3.1/include/petscasa.h is in libpetsc3.1-dev 3.1.dfsg-11ubuntu1.

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
/*
  Defines the interface functions for the ASA geometric preconditioner
*/
#ifndef __PETSCDMMG_H
#define __PETSCDMMG_H
#include "petscksp.h"
#include "petscda.h"
PETSC_EXTERN_CXX_BEGIN


EXTERN PetscErrorCode PETSCKSP_DLLEXPORT PCASASetDM(PC, DM);
EXTERN PetscErrorCode PETSCKSP_DLLEXPORT PCASASetTolerances(PC, PetscReal,PetscReal, PetscReal, PetscInt);
EXTERN PetscErrorCode PCSolve_ASA(PC, Vec, Vec);

PETSC_EXTERN_CXX_END
#endif