This file is indexed.

/usr/lib/petscdir/3.7.5/x86_64-linux-gnu-complex/include/petsc/finclude/ftn-auto/petscviewer.h90 is in libpetsc-complex-3.7.5-dev 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
146
147
148
149
150
151
152
153
154
155
156
      subroutine PetscViewerBinarySkipInfo(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerBinarySetSkipInfo(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerBinaryGetSkipInfo(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerBinarySetSkipOptions(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerBinaryGetSkipOptions(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerBinarySetSkipHeader(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerBinaryGetSkipHeader(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerBinarySetUseMPIIO(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerDestroy(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerSetUp(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerFlush(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerGetSubViewer(a,b,c,z)
       PetscViewer a ! PetscViewer
       integer b ! MPI_Comm
       PetscViewer c ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerRestoreSubViewer(a,b,c,z)
       PetscViewer a ! PetscViewer
       integer b ! MPI_Comm
       PetscViewer c ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerCreate(a,b,z)
       integer a ! MPI_Comm
       PetscViewer b ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerDrawClear(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerDrawGetPause(a,b,z)
       PetscViewer a ! PetscViewer
       PetscReal b ! PetscReal
       integer z
       end subroutine
      subroutine PetscViewerDrawSetPause(a,b,z)
       PetscViewer a ! PetscViewer
       PetscReal b ! PetscReal
       integer z
       end subroutine
      subroutine PetscViewerDrawSetHold(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerDrawGetHold(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerDrawSetBounds(a,b,c,z)
       PetscViewer a ! PetscViewer
       PetscInt b ! PetscInt
       PetscReal c ! PetscReal
       integer z
       end subroutine
      subroutine PetscViewerASCIISetTab(a,b,z)
       PetscViewer a ! PetscViewer
       PetscInt b ! PetscInt
       integer z
       end subroutine
      subroutine PetscViewerASCIIGetTab(a,b,z)
       PetscViewer a ! PetscViewer
       PetscInt b ! PetscInt
       integer z
       end subroutine
      subroutine PetscViewerASCIIAddTab(a,b,z)
       PetscViewer a ! PetscViewer
       PetscInt b ! PetscInt
       integer z
       end subroutine
      subroutine PetscViewerASCIISubtractTab(a,b,z)
       PetscViewer a ! PetscViewer
       PetscInt b ! PetscInt
       integer z
       end subroutine
      subroutine PetscViewerASCIIPushTab(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerASCIIPopTab(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerASCIIUseTabs(a,b,z)
       PetscViewer a ! PetscViewer
       PetscBool b ! PetscBool
       integer z
       end subroutine
      subroutine PetscViewerHDF5PopGroup(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerHDF5IncrementTimestep(a,z)
       PetscViewer a ! PetscViewer
       integer z
       end subroutine
      subroutine PetscViewerHDF5SetTimestep(a,b,z)
       PetscViewer a ! PetscViewer
       PetscInt b ! PetscInt
       integer z
       end subroutine
      subroutine PetscViewerHDF5GetTimestep(a,b,z)
       PetscViewer a ! PetscViewer
       PetscInt b ! PetscInt
       integer z
       end subroutine
      subroutine PetscViewerHDF5HasAttribute(a,b,c,d,z)
       PetscViewer a ! PetscViewer
       character b (*) ! char
       character c (*) ! char
       PetscBool d ! PetscBool
       integer z
       end subroutine