This file is indexed.

/usr/lib/petscdir/3.7.5/x86_64-linux-gnu-complex-debug/include/petsc/finclude/ftn-auto/petsc.h90 is in libpetsc-complex-3.7.5-dbg 3.7.5+dfsg1-4+b1.

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
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
      subroutine DMNetworkMonitorCreate(a,b,z)
       DM a ! DM
       DMNetworkMonitor b ! DMNetworkMonitor
       integer z
       end subroutine
      subroutine DMNetworkMonitorDestroy(a,z)
       DMNetworkMonitor a ! DMNetworkMonitor
       integer z
       end subroutine
      subroutine DMNetworkMonitorPop(a,z)
       DMNetworkMonitor a ! DMNetworkMonitor
       integer z
       end subroutine
      subroutine DMNetworkMonitorAdd(a,b,c,d,e,f,g,h,i,z)
       DMNetworkMonitor a ! DMNetworkMonitor
       character b ! char
       PetscInt c ! PetscInt
       PetscInt d ! PetscInt
       PetscInt e ! PetscInt
       PetscInt f ! PetscInt
       PetscReal g ! PetscReal
       PetscReal h ! PetscReal
       PetscBool i ! PetscBool
       integer z
       end subroutine
      subroutine DMNetworkMonitorView(a,b,z)
       DMNetworkMonitor a ! DMNetworkMonitor
       Vec b ! Vec
       integer z
       end subroutine
      subroutine DMNetworkCreate(a,b,z)
       integer a ! MPI_Comm
       DM b ! DM
       integer z
       end subroutine
      subroutine DMNetworkSetSizes(a,b,c,d,e,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       PetscInt d ! PetscInt
       PetscInt e ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkSetEdgeList(a,b,z)
       DM a ! DM
       integer b (*) ! int
       integer z
       end subroutine
      subroutine DMNetworkLayoutSetUp(a,z)
       DM a ! DM
       integer z
       end subroutine
      subroutine DMNetworkRegisterComponent(a,b,c,d,z)
       DM a ! DM
       character b ! char
       PetscInt c ! PetscInt
       PetscInt d ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkGetVertexRange(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkGetEdgeRange(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkGetNumComponents(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkGetComponentTypeOffset(a,b,c,d,e,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       PetscInt d ! PetscInt
       PetscInt e ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkGetVariableOffset(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkGetVariableGlobalOffset(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkAddNumVariables(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkGetNumVariables(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkSetNumVariables(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscInt c ! PetscInt
       integer z
       end subroutine
      subroutine DMNetworkDistribute(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       DM c ! DM
       integer z
       end subroutine
      subroutine DMNetworkIsGhostVertex(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       PetscBool c ! PetscBool
       integer z
       end subroutine
      subroutine DMNetworkHasJacobian(a,b,c,z)
       DM a ! DM
       PetscBool b ! PetscBool
       PetscBool c ! PetscBool
       integer z
       end subroutine
      subroutine DMNetworkEdgeSetMatrix(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       Mat c (*) ! Mat
       integer z
       end subroutine
      subroutine DMNetworkVertexSetMatrix(a,b,c,z)
       DM a ! DM
       PetscInt b ! PetscInt
       Mat c (*) ! Mat
       integer z
       end subroutine