/usr/lib/petscdir/3.1/include/finclude/ftn-auto/petscmatorderings.h90 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 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 | subroutine MatPartitioningApply(matp, partitioning ,ierr)
MatPartitioning matp ! MatPartitioning
IS partitioning ! IS
integer ierr
end subroutine
subroutine MatPartitioningSetAdjacency(part, adj ,ierr)
MatPartitioning part ! MatPartitioning
Mat adj ! Mat
integer ierr
end subroutine
subroutine MatPartitioningDestroy(part ,ierr)
MatPartitioning part ! MatPartitioning
integer ierr
end subroutine
subroutine MatPartitioningCreate(comm, newp ,ierr)
integer comm ! MPI_Comm
MatPartitioning newp ! MatPartitioning
integer ierr
end subroutine
subroutine MatPartitioningSetFromOptions(part ,ierr)
MatPartitioning part ! MatPartitioning
integer ierr
end subroutine
subroutine MatPartitioningJostleSetCoarseLevel(part, level ,ierr&
&)
MatPartitioning part ! MatPartitioning
PetscReal level ! PetscReal
integer ierr
end subroutine
subroutine MatPartitioningJostleSetCoarseSequential(part ,ierr)
MatPartitioning part ! MatPartitioning
integer ierr
end subroutine
subroutine MatPartitioningParmetisSetCoarseSequential(part ,ierr&
&)
MatPartitioning part ! MatPartitioning
integer ierr
end subroutine
subroutine MatPartitioningParmetisGetEdgeCut(part, cut ,ierr)
MatPartitioning part ! MatPartitioning
PetscInt cut ! PetscInt
integer ierr
end subroutine
subroutine MatMeshToVertexGraph(mesh, ncommonnodes, dual ,ierr)
Mat mesh ! Mat
PetscInt ncommonnodes ! PetscInt
Mat dual ! Mat
integer ierr
end subroutine
subroutine MatMeshToCellGraph(mesh, ncommonnodes, dual ,ierr)
Mat mesh ! Mat
PetscInt ncommonnodes ! PetscInt
Mat dual ! Mat
integer ierr
end subroutine
subroutine MatPartitioningScotchSetGlobal(part, global ,ierr)
MatPartitioning part ! MatPartitioning
MPScotchGlobalType global ! MPScotchGlobalType
integer ierr
end subroutine
subroutine MatPartitioningScotchSetCoarseLevel(part, level ,ierr&
&)
MatPartitioning part ! MatPartitioning
PetscReal level ! PetscReal
integer ierr
end subroutine
subroutine MatPartitioningScotchSetLocal(part, local ,ierr)
MatPartitioning part ! MatPartitioning
MPScotchLocalType local ! MPScotchLocalType
integer ierr
end subroutine
subroutine MatPartitioningScotchSetMultilevel(part ,ierr)
MatPartitioning part ! MatPartitioning
integer ierr
end subroutine
subroutine MatPartitioningScotchSetMapping(part ,ierr)
MatPartitioning part ! MatPartitioning
integer ierr
end subroutine
subroutine MatPartitioningPartySetCoarseLevel(part, level ,ierr)&
&
MatPartitioning part ! MatPartitioning
PetscReal level ! PetscReal
integer ierr
end subroutine
subroutine MatPartitioningPartySetMatchOptimization(part, opt , &
&ierr)
MatPartitioning part ! MatPartitioning
PetscTruth opt ! PetscTruth
integer ierr
end subroutine
subroutine MatPartitioningPartySetBipart(part, bp ,ierr)
MatPartitioning part ! MatPartitioning
PetscTruth bp ! PetscTruth
integer ierr
end subroutine
subroutine MatPartitioningChacoSetGlobal(part, method ,ierr)
MatPartitioning part ! MatPartitioning
MPChacoGlobalType method ! MPChacoGlobalType
integer ierr
end subroutine
subroutine MatPartitioningChacoSetLocal(part, method ,ierr)
MatPartitioning part ! MatPartitioning
MPChacoLocalType method ! MPChacoLocalType
integer ierr
end subroutine
subroutine MatPartitioningChacoSetCoarseLevel(part, level ,ierr)&
&
MatPartitioning part ! MatPartitioning
PetscReal level ! PetscReal
integer ierr
end subroutine
subroutine MatPartitioningChacoSetEigenSolver(part, method ,ierr&
&)
MatPartitioning part ! MatPartitioning
MPChacoEigenType method ! MPChacoEigenType
integer ierr
end subroutine
subroutine MatPartitioningChacoSetEigenTol(part, tol ,ierr)
MatPartitioning part ! MatPartitioning
PetscReal tol ! PetscReal
integer ierr
end subroutine
subroutine MatPartitioningChacoSetEigenNumber(part, num ,ierr)
MatPartitioning part ! MatPartitioning
integer num ! int
integer ierr
end subroutine
subroutine MatOrderingRegisterDestroy(ierr)
integer ierr
end subroutine
|