Home
last modified time | relevance | path

Searched defs:part (Results 1 – 25 of 70) sorted by relevance

123

/petsc/src/mat/graphops/partition/impls/chaco/
H A Dchaco.c51 static PetscErrorCode MatPartitioningApply_Chaco(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Chaco()
172 static PetscErrorCode MatPartitioningView_Chaco(MatPartitioning part, PetscViewer viewer) in MatPartitioningView_Chaco()
211 PetscErrorCode MatPartitioningChacoSetGlobal(MatPartitioning part, MPChacoGlobalType method) in MatPartitioningChacoSetGlobal()
220 static PetscErrorCode MatPartitioningChacoSetGlobal_Chaco(MatPartitioning part, MPChacoGlobalType m… in MatPartitioningChacoSetGlobal_Chaco()
254 PetscErrorCode MatPartitioningChacoGetGlobal(MatPartitioning part, MPChacoGlobalType *method) in MatPartitioningChacoGetGlobal()
263 static PetscErrorCode MatPartitioningChacoGetGlobal_Chaco(MatPartitioning part, MPChacoGlobalType *… in MatPartitioningChacoGetGlobal_Chaco()
292 PetscErrorCode MatPartitioningChacoSetLocal(MatPartitioning part, MPChacoLocalType method) in MatPartitioningChacoSetLocal()
301 static PetscErrorCode MatPartitioningChacoSetLocal_Chaco(MatPartitioning part, MPChacoLocalType met… in MatPartitioningChacoSetLocal_Chaco()
332 PetscErrorCode MatPartitioningChacoGetLocal(MatPartitioning part, MPChacoLocalType *method) in MatPartitioningChacoGetLocal()
341 static PetscErrorCode MatPartitioningChacoGetLocal_Chaco(MatPartitioning part, MPChacoLocalType *me… in MatPartitioningChacoGetLocal_Chaco()
[all …]
/petsc/src/mat/graphops/partition/impls/scotch/
H A Dscotch.c36 PetscErrorCode MatPartitioningPTScotchSetImbalance(MatPartitioning part, PetscReal imb) in MatPartitioningPTScotchSetImbalance()
45 static PetscErrorCode MatPartitioningPTScotchSetImbalance_PTScotch(MatPartitioning part, PetscReal … in MatPartitioningPTScotchSetImbalance_PTScotch()
74 PetscErrorCode MatPartitioningPTScotchGetImbalance(MatPartitioning part, PetscReal *imb) in MatPartitioningPTScotchGetImbalance()
83 static PetscErrorCode MatPartitioningPTScotchGetImbalance_PTScotch(MatPartitioning part, PetscReal … in MatPartitioningPTScotchGetImbalance_PTScotch()
119 PetscErrorCode MatPartitioningPTScotchSetStrategy(MatPartitioning part, MPPTScotchStrategyType stra… in MatPartitioningPTScotchSetStrategy()
128 static PetscErrorCode MatPartitioningPTScotchSetStrategy_PTScotch(MatPartitioning part, MPPTScotchS… in MatPartitioningPTScotchSetStrategy_PTScotch()
171 PetscErrorCode MatPartitioningPTScotchGetStrategy(MatPartitioning part, MPPTScotchStrategyType *str… in MatPartitioningPTScotchGetStrategy()
180 static PetscErrorCode MatPartitioningPTScotchGetStrategy_PTScotch(MatPartitioning part, MPPTScotchS… in MatPartitioningPTScotchGetStrategy_PTScotch()
208 static PetscErrorCode MatPartitioningView_PTScotch(MatPartitioning part, PetscViewer viewer) in MatPartitioningView_PTScotch()
243 static PetscErrorCode MatPartitioningSetFromOptions_PTScotch(MatPartitioning part, PetscOptionItems… in MatPartitioningSetFromOptions_PTScotch()
[all …]
/petsc/src/mat/graphops/partition/impls/party/
H A Dparty.c23 static PetscErrorCode MatPartitioningApply_Party(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Party()
134 static PetscErrorCode MatPartitioningView_Party(MatPartitioning part, PetscViewer viewer) in MatPartitioningView_Party()
177 PetscErrorCode MatPartitioningPartySetGlobal(MatPartitioning part, const char *global) in MatPartitioningPartySetGlobal()
185 static PetscErrorCode MatPartitioningPartySetGlobal_Party(MatPartitioning part, const char *global) in MatPartitioningPartySetGlobal_Party()
217 PetscErrorCode MatPartitioningPartySetLocal(MatPartitioning part, const char *local) in MatPartitioningPartySetLocal()
225 static PetscErrorCode MatPartitioningPartySetLocal_Party(MatPartitioning part, const char *local) in MatPartitioningPartySetLocal_Party()
251 PetscErrorCode MatPartitioningPartySetCoarseLevel(MatPartitioning part, PetscReal level) in MatPartitioningPartySetCoarseLevel()
260 static PetscErrorCode MatPartitioningPartySetCoarseLevel_Party(MatPartitioning part, PetscReal leve… in MatPartitioningPartySetCoarseLevel_Party()
288 PetscErrorCode MatPartitioningPartySetMatchOptimization(MatPartitioning part, PetscBool opt) in MatPartitioningPartySetMatchOptimization()
297 static PetscErrorCode MatPartitioningPartySetMatchOptimization_Party(MatPartitioning part, PetscBoo… in MatPartitioningPartySetMatchOptimization_Party()
[all …]
/petsc/src/mat/graphops/partition/
H A Dpartition.c9 static PetscErrorCode MatPartitioningApply_Current(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Current()
31 static PetscErrorCode MatPartitioningApply_Average(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Average()
58 static PetscErrorCode MatPartitioningApply_Square(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Square()
81 PETSC_EXTERN PetscErrorCode MatPartitioningCreate_Current(MatPartitioning part) in MatPartitioningCreate_Current()
90 PETSC_EXTERN PetscErrorCode MatPartitioningCreate_Average(MatPartitioning part) in MatPartitioningCreate_Average()
99 PETSC_EXTERN PetscErrorCode MatPartitioningCreate_Square(MatPartitioning part) in MatPartitioningCreate_Square()
232 PetscErrorCode MatPartitioningSetNParts(MatPartitioning part, PetscInt n) in MatPartitioningSetNParts()
421 PetscErrorCode MatPartitioningSetAdjacency(MatPartitioning part, Mat adj) in MatPartitioningSetAdjacency()
442 PetscErrorCode MatPartitioningDestroy(MatPartitioning *part) in MatPartitioningDestroy()
482 PetscErrorCode MatPartitioningSetVertexWeights(MatPartitioning part, const PetscInt weights[]) in MatPartitioningSetVertexWeights()
[all …]
/petsc/src/dm/partitioner/impls/shell/
H A Dpartshell.c9 static PetscErrorCode PetscPartitionerReset_Shell(PetscPartitioner part) in PetscPartitionerReset_Shell()
19 static PetscErrorCode PetscPartitionerDestroy_Shell(PetscPartitioner part) in PetscPartitionerDestroy_Shell()
27 static PetscErrorCode PetscPartitionerView_Shell_ASCII(PetscPartitioner part, PetscViewer viewer) in PetscPartitionerView_Shell_ASCII()
40 static PetscErrorCode PetscPartitionerView_Shell(PetscPartitioner part, PetscViewer viewer) in PetscPartitionerView_Shell()
52 static PetscErrorCode PetscPartitionerSetFromOptions_Shell(PetscPartitioner part, PetscOptionItems … in PetscPartitionerSetFromOptions_Shell()
83 static PetscErrorCode PetscPartitionerPartition_Shell(PetscPartitioner part, PetscInt nparts, Petsc… in PetscPartitionerPartition_Shell()
127 static PetscErrorCode PetscPartitionerInitialize_Shell(PetscPartitioner part) in PetscPartitionerInitialize_Shell()
150 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_Shell(PetscPartitioner part) in PetscPartitionerCreate_Shell()
182 PetscErrorCode PetscPartitionerShellSetPartition(PetscPartitioner part, PetscInt size, const PetscI… in PetscPartitionerShellSetPartition()
217 PetscErrorCode PetscPartitionerShellSetRandom(PetscPartitioner part, PetscBool random) in PetscPartitionerShellSetRandom()
[all …]
/petsc/src/dm/partitioner/interface/
H A Dpartitioner.c28 PetscErrorCode PetscPartitionerSetType(PetscPartitioner part, PetscPartitionerType name) in PetscPartitionerSetType()
65 PetscErrorCode PetscPartitionerGetType(PetscPartitioner part, PetscPartitionerType *name) in PetscPartitionerGetType()
112 PetscErrorCode PetscPartitionerView(PetscPartitioner part, PetscViewer v) in PetscPartitionerView()
173 PetscErrorCode PetscPartitionerSetFromOptions(PetscPartitioner part) in PetscPartitionerSetFromOptions()
210 PetscErrorCode PetscPartitionerSetUp(PetscPartitioner part) in PetscPartitionerSetUp()
230 PetscErrorCode PetscPartitionerReset(PetscPartitioner part) in PetscPartitionerReset()
250 PetscErrorCode PetscPartitionerDestroy(PetscPartitioner *part) in PetscPartitionerDestroy()
302 PetscErrorCode PetscPartitionerPartition(PetscPartitioner part, PetscInt nparts, PetscInt numVertic… in PetscPartitionerPartition()
391 PetscErrorCode PetscPartitionerCreate(MPI_Comm comm, PetscPartitioner *part) in PetscPartitionerCreate()
/petsc/src/dm/partitioner/impls/matpart/
H A Dpartmatpart.c8 …PetscPartitionerMatPartitioningGetMatPartitioning_MatPartitioning(PetscPartitioner part, MatPartit… in PetscPartitionerMatPartitioningGetMatPartitioning_MatPartitioning()
32 PetscErrorCode PetscPartitionerMatPartitioningGetMatPartitioning(PetscPartitioner part, MatPartitio… in PetscPartitionerMatPartitioningGetMatPartitioning()
41 static PetscErrorCode PetscPartitionerDestroy_MatPartitioning(PetscPartitioner part) in PetscPartitionerDestroy_MatPartitioning()
52 static PetscErrorCode PetscPartitionerView_MatPartitioning_ASCII(PetscPartitioner part, PetscViewer… in PetscPartitionerView_MatPartitioning_ASCII()
66 static PetscErrorCode PetscPartitionerView_MatPartitioning(PetscPartitioner part, PetscViewer viewe… in PetscPartitionerView_MatPartitioning()
78 static PetscErrorCode PetscPartitionerSetFromOptions_MatPartitioning(PetscPartitioner part, PetscOp… in PetscPartitionerSetFromOptions_MatPartitioning()
88 static PetscErrorCode PetscPartitionerPartition_MatPartitioning(PetscPartitioner part, PetscInt npa… in PetscPartitionerPartition_MatPartitioning()
188 static PetscErrorCode PetscPartitionerInitialize_MatPartitioning(PetscPartitioner part) in PetscPartitionerInitialize_MatPartitioning()
207 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_MatPartitioning(PetscPartitioner part) in PetscPartitionerCreate_MatPartitioning()
/petsc/src/dm/partitioner/impls/gather/
H A Dpartgather.c7 static PetscErrorCode PetscPartitionerDestroy_Gather(PetscPartitioner part) in PetscPartitionerDestroy_Gather()
14 static PetscErrorCode PetscPartitionerPartition_Gather(PetscPartitioner part, PetscInt nparts, Pets… in PetscPartitionerPartition_Gather()
25 static PetscErrorCode PetscPartitionerInitialize_Gather(PetscPartitioner part) in PetscPartitionerInitialize_Gather()
42 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_Gather(PetscPartitioner part) in PetscPartitionerCreate_Gather()
/petsc/src/mat/graphops/partition/impls/pmetis/
H A Dpmetis.c38 static PetscErrorCode MatPartitioningApply_Parmetis_Private(MatPartitioning part, PetscBool useND, … in MatPartitioningApply_Parmetis_Private()
215 static PetscErrorCode MatPartitioningApplyND_Parmetis(MatPartitioning part, IS *partitioning) in MatPartitioningApplyND_Parmetis()
225 static PetscErrorCode MatPartitioningApply_Parmetis(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Parmetis()
235 static PetscErrorCode MatPartitioningImprove_Parmetis(MatPartitioning part, IS *partitioning) in MatPartitioningImprove_Parmetis()
242 static PetscErrorCode MatPartitioningView_Parmetis(MatPartitioning part, PetscViewer viewer) in MatPartitioningView_Parmetis()
279 PetscErrorCode MatPartitioningParmetisSetCoarseSequential(MatPartitioning part) in MatPartitioningParmetisSetCoarseSequential()
301 PetscErrorCode MatPartitioningParmetisSetRepartition(MatPartitioning part) in MatPartitioningParmetisSetRepartition()
323 PetscErrorCode MatPartitioningParmetisGetEdgeCut(MatPartitioning part, PetscInt *cut) in MatPartitioningParmetisGetEdgeCut()
332 static PetscErrorCode MatPartitioningSetFromOptions_Parmetis(MatPartitioning part, PetscOptionItems… in MatPartitioningSetFromOptions_Parmetis()
346 static PetscErrorCode MatPartitioningDestroy_Parmetis(MatPartitioning part) in MatPartitioningDestroy_Parmetis()
[all …]
/petsc/src/dm/partitioner/impls/parmetis/
H A Dpartparmetis.c28 static PetscErrorCode PetscPartitionerDestroy_ParMetis(PetscPartitioner part) in PetscPartitionerDestroy_ParMetis()
38 static PetscErrorCode PetscPartitionerView_ParMetis_ASCII(PetscPartitioner part, PetscViewer viewer) in PetscPartitionerView_ParMetis_ASCII()
52 static PetscErrorCode PetscPartitionerView_ParMetis(PetscPartitioner part, PetscViewer viewer) in PetscPartitionerView_ParMetis()
64 static PetscErrorCode PetscPartitionerSetFromOptions_ParMetis(PetscPartitioner part, PetscOptionIte… in PetscPartitionerSetFromOptions_ParMetis()
78 static PetscErrorCode PetscPartitionerPartition_ParMetis(PetscPartitioner part, PetscInt nparts, Pe… in PetscPartitionerPartition_ParMetis()
231 static PetscErrorCode PetscPartitionerInitialize_ParMetis(PetscPartitioner part) in PetscPartitionerInitialize_ParMetis()
258 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_ParMetis(PetscPartitioner part) in PetscPartitionerCreate_ParMetis()
/petsc/src/mat/graphops/partition/impls/hierarchical/
H A Dhierarchical.c34 static PetscErrorCode MatPartitioningApply_Hierarchical(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Hierarchical()
316 static PetscErrorCode MatPartitioningHierarchical_DetermineDestination(MatPartitioning part, IS par… in MatPartitioningHierarchical_DetermineDestination()
343 static PetscErrorCode MatPartitioningView_Hierarchical(MatPartitioning part, PetscViewer viewer) in MatPartitioningView_Hierarchical()
374 PetscErrorCode MatPartitioningHierarchicalGetFineparts(MatPartitioning part, IS *fineparts) in MatPartitioningHierarchicalGetFineparts()
384 PetscErrorCode MatPartitioningHierarchicalGetCoarseparts(MatPartitioning part, IS *coarseparts) in MatPartitioningHierarchicalGetCoarseparts()
394 PetscErrorCode MatPartitioningHierarchicalSetNcoarseparts(MatPartitioning part, PetscInt ncoarsepar… in MatPartitioningHierarchicalSetNcoarseparts()
403 PetscErrorCode MatPartitioningHierarchicalSetNfineparts(MatPartitioning part, PetscInt nfineparts) in MatPartitioningHierarchicalSetNfineparts()
412 static PetscErrorCode MatPartitioningSetFromOptions_Hierarchical(MatPartitioning part, PetscOptionI… in MatPartitioningSetFromOptions_Hierarchical()
436 static PetscErrorCode MatPartitioningDestroy_Hierarchical(MatPartitioning part) in MatPartitioningDestroy_Hierarchical()
455 static PetscErrorCode MatPartitioningImprove_Hierarchical(MatPartitioning part, IS *partitioning) in MatPartitioningImprove_Hierarchical()
[all …]
/petsc/src/dm/partitioner/impls/ptscotch/
H A Dpartptscotch.c58 …SCOTCH_Num vtxwgt[], SCOTCH_Num adjwgt[], SCOTCH_Num nparts, SCOTCH_Num tpart[], SCOTCH_Num part[]) in PTScotch_PartGraph_Seq()
99 …xwgt[], SCOTCH_Num adjwgt[], SCOTCH_Num nparts, SCOTCH_Num tpart[], SCOTCH_Num part[], MPI_Comm co… in PTScotch_PartGraph_MPI()
153 static PetscErrorCode PetscPartitionerDestroy_PTScotch(PetscPartitioner part) in PetscPartitionerDestroy_PTScotch()
163 static PetscErrorCode PetscPartitionerView_PTScotch_ASCII(PetscPartitioner part, PetscViewer viewer) in PetscPartitionerView_PTScotch_ASCII()
175 static PetscErrorCode PetscPartitionerView_PTScotch(PetscPartitioner part, PetscViewer viewer) in PetscPartitionerView_PTScotch()
187 static PetscErrorCode PetscPartitionerSetFromOptions_PTScotch(PetscPartitioner part, PetscOptionIte… in PetscPartitionerSetFromOptions_PTScotch()
202 static PetscErrorCode PetscPartitionerPartition_PTScotch(PetscPartitioner part, PetscInt nparts, Pe… in PetscPartitionerPartition_PTScotch()
307 static PetscErrorCode PetscPartitionerInitialize_PTScotch(PetscPartitioner part) in PetscPartitionerInitialize_PTScotch()
332 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_PTScotch(PetscPartitioner part) in PetscPartitionerCreate_PTScotch()
/petsc/src/dm/partitioner/impls/simple/
H A Dpartsimple.c11 static PetscErrorCode PetscPartitionerDestroy_Simple(PetscPartitioner part) in PetscPartitionerDestroy_Simple()
18 static PetscErrorCode PetscPartitionerSetFromOptions_Simple(PetscPartitioner part, PetscOptionItems… in PetscPartitionerSetFromOptions_Simple()
44 static PetscErrorCode PetscPartitionerPartition_Simple_Grid(PetscPartitioner part, PetscInt nparts,… in PetscPartitionerPartition_Simple_Grid()
117 static PetscErrorCode PetscPartitionerPartition_Simple(PetscPartitioner part, PetscInt nparts, Pets… in PetscPartitionerPartition_Simple()
238 static PetscErrorCode PetscPartitionerInitialize_Simple(PetscPartitioner part) in PetscPartitionerInitialize_Simple()
256 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_Simple(PetscPartitioner part) in PetscPartitionerCreate_Simple()
/petsc/src/dm/partitioner/impls/chaco/
H A Dpartchaco.c20 static PetscErrorCode PetscPartitionerDestroy_Chaco(PetscPartitioner part) in PetscPartitionerDestroy_Chaco()
42 static PetscErrorCode PetscPartitionerPartition_Chaco(PetscPartitioner part, PetscInt nparts, Petsc… in PetscPartitionerPartition_Chaco()
156 static PetscErrorCode PetscPartitionerInitialize_Chaco(PetscPartitioner part) in PetscPartitionerInitialize_Chaco()
173 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_Chaco(PetscPartitioner part) in PetscPartitionerCreate_Chaco()
/petsc/src/dm/partitioner/impls/multistage/
H A Dmspart.c52 static PetscErrorCode PetscPartitionerView_Multistage(PetscPartitioner part, PetscViewer viewer) in PetscPartitionerView_Multistage()
296 static PetscErrorCode PetscPartitionerReset_Multistage(PetscPartitioner part) in PetscPartitionerReset_Multistage()
314 static PetscErrorCode PetscPartitionerDestroy_Multistage(PetscPartitioner part) in PetscPartitionerDestroy_Multistage()
342 PetscErrorCode PetscPartitionerMultistageSetStages(PetscPartitioner part, PetscInt levels, MPI_Grou… in PetscPartitionerMultistageSetStages()
528 PetscErrorCode PetscPartitionerMultistageGetStages_Multistage(PetscPartitioner part, PetscInt *leve… in PetscPartitionerMultistageGetStages_Multistage()
540 PetscErrorCode PetscPartitionerMultistageSetStage_Multistage(PetscPartitioner part, PetscInt stage,… in PetscPartitionerMultistageSetStage_Multistage()
557 PetscErrorCode PetscPartitionerMultistageGetStage_Multistage(PetscPartitioner part, PetscInt *stage… in PetscPartitionerMultistageGetStage_Multistage()
568 static PetscErrorCode PetscPartitionerSetUp_Multistage(PetscPartitioner part) in PetscPartitionerSetUp_Multistage()
584 static PetscErrorCode PetscPartitionerPartition_Multistage(PetscPartitioner part, PetscInt nparts, … in PetscPartitionerPartition_Multistage()
741 static PetscErrorCode PetscPartitionerSetFromOptions_Multistage(PetscPartitioner part, PetscOptionI… in PetscPartitionerSetFromOptions_Multistage()
[all …]
/petsc/src/dm/impls/plex/tests/
H A Dex29.c51 PetscPartitioner part; in CreateMesh() local
90 PetscPartitioner part; in main() local
H A Dex12.c109 PetscPartitioner part; in CreateMesh() local
164 PetscPartitioner part; in CreateMesh() local
H A Dex28.c7 MatPartitioning part; in main() local
/petsc/src/mat/graphops/partition/ftn-custom/
H A Dzpartitionf.c11 PETSC_EXTERN void matpartitioningsetvertexweights_NOTODAY(MatPartitioning *part, const PetscInt wei… in matpartitioningsetvertexweights_NOTODAY()
/petsc/src/mat/tutorials/
H A Dex11.c19 MatPartitioning part; in main() local
H A Dex17.c8 MatPartitioning part; in main() local
/petsc/src/mat/tests/
H A Dex80.c18 MatPartitioning part; in main() local
H A Dex82.c18 MatPartitioning part; in main() local
H A Dex193.c22 MatPartitioning part; in main() local
/petsc/src/dm/impls/da/hypre/
H A Dmhyp.c346 HYPRE_Int part = 0; /* PETSc sstruct interface only allows 1 part */ in MatSetValuesLocal_HYPRESStruct_3d() local
449 HYPRE_Int part = 0; /* PETSc sstruct interface only allows 1 part */ in MatZeroRowsLocal_HYPRESStruct_3d() local
506 HYPRE_Int part = 0; /* only one part */ in MatZeroEntries_HYPRESStruct_3d() local
538 HYPRE_Int part = 0; in MatSetUp_HYPRESStruct() local
707 HYPRE_Int part = 0; in MatMult_HYPRESStruct() local

123