Lines Matching refs:part
7 static PetscErrorCode PetscPartitionerDestroy_Gather(PetscPartitioner part) in PetscPartitionerDestroy_Gather() argument
10 PetscCall(PetscFree(part->data)); in PetscPartitionerDestroy_Gather()
14 static PetscErrorCode PetscPartitionerPartition_Gather(PetscPartitioner part, PetscInt nparts, Pets… in PetscPartitionerPartition_Gather() argument
25 static PetscErrorCode PetscPartitionerInitialize_Gather(PetscPartitioner part) in PetscPartitionerInitialize_Gather() argument
28 part->noGraph = PETSC_TRUE; in PetscPartitionerInitialize_Gather()
29 part->ops->destroy = PetscPartitionerDestroy_Gather; in PetscPartitionerInitialize_Gather()
30 part->ops->partition = PetscPartitionerPartition_Gather; in PetscPartitionerInitialize_Gather()
42 PETSC_EXTERN PetscErrorCode PetscPartitionerCreate_Gather(PetscPartitioner part) in PetscPartitionerCreate_Gather() argument
47 PetscValidHeaderSpecific(part, PETSCPARTITIONER_CLASSID, 1); in PetscPartitionerCreate_Gather()
49 part->data = p; in PetscPartitionerCreate_Gather()
51 PetscCall(PetscPartitionerInitialize_Gather(part)); in PetscPartitionerCreate_Gather()