| /petsc/src/vec/is/sf/tests/output/ |
| H A D | ex18_2_irregular-true_leave_step-3_root_mode-shared.out | 6 leaves roots roots in global numbering 18 leaves roots roots in global numbering 30 leaves roots roots in global numbering 43 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-false_leave_step-1_root_mode-local.out | 6 leaves roots roots in global numbering 16 leaves roots roots in global numbering 26 leaves roots roots in global numbering 37 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-true_leave_step-3_root_mode-local.out | 6 leaves roots roots in global numbering 18 leaves roots roots in global numbering 30 leaves roots roots in global numbering 43 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-false_leave_step-3_root_mode-local.out | 6 leaves roots roots in global numbering 16 leaves roots roots in global numbering 26 leaves roots roots in global numbering 37 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-true_leave_step-1_root_mode-shared.out | 6 leaves roots roots in global numbering 18 leaves roots roots in global numbering 30 leaves roots roots in global numbering 43 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-false_leave_step-3_root_mode-shared.out | 6 leaves roots roots in global numbering 16 leaves roots roots in global numbering 26 leaves roots roots in global numbering 37 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-false_leave_step-1_root_mode-shared.out | 6 leaves roots roots in global numbering 16 leaves roots roots in global numbering 26 leaves roots roots in global numbering 37 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-true_leave_step-1_root_mode-local.out | 6 leaves roots roots in global numbering 18 leaves roots roots in global numbering 30 leaves roots roots in global numbering 43 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-false_leave_step-1_root_mode-global.out | 6 leaves roots roots in global numbering 16 leaves roots roots in global numbering 26 leaves roots roots in global numbering 37 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-true_leave_step-1_root_mode-global.out | 6 leaves roots roots in global numbering 18 leaves roots roots in global numbering 30 leaves roots roots in global numbering 43 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-true_leave_step-3_root_mode-global.out | 6 leaves roots roots in global numbering 18 leaves roots roots in global numbering 30 leaves roots roots in global numbering 43 leaves roots roots in global numbering
|
| H A D | ex18_2_irregular-false_leave_step-3_root_mode-global.out | 6 leaves roots roots in global numbering 16 leaves roots roots in global numbering 26 leaves roots roots in global numbering 37 leaves roots roots in global numbering
|
| /petsc/src/sys/objects/ |
| H A D | tagm.c | 364 …Numbering(MPI_Comm comm, PetscInt len, PetscObject objlist[], PetscInt *count, PetscInt *numbering) in PetscObjectsListGetGlobalNumbering() argument 371 if (!count && !numbering) PetscFunctionReturn(PETSC_SUCCESS); in PetscObjectsListGetGlobalNumbering() 386 if (numbering) { in PetscObjectsListGetGlobalNumbering() 403 numbering[i] = offset + roots; /* only meaningful if !srank. */ in PetscObjectsListGetGlobalNumbering() 406 PetscCallMPI(MPI_Bcast(numbering + i, 1, MPIU_INT, 0, objlist[i]->comm)); in PetscObjectsListGetGlobalNumbering()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | IS.pyx | 345 natural numbering. 388 """Return the new global numbering after a partitioning. 1147 """Convert a locally numbered list of integers to a global numbering. 1154 Input indices in local numbering. 1156 Array to write the global numbering to. If `None` then a 1420 indices (in local numbering). 1449 block indices (in local numbering). 1475 """Convert a locally numbered list of integers to a global numbering. 1482 Input indices in local numbering. 1484 Array to write the global numbering to. If `None` then a [all …]
|
| /petsc/src/vec/is/sf/tutorials/output/ |
| H A D | ex1_7.out | 59 ## Multi-SF roots indices in original SF roots numbering 81 ## Inverse of Multi-SF, original numbering
|
| H A D | ex1_7_basic.out | 62 ## Multi-SF roots indices in original SF roots numbering 86 ## Inverse of Multi-SF, original numbering
|
| H A D | ex1_10.out | 167 ## Multi-SF roots indices in original SF roots numbering 189 ## Inverse of Multi-SF, original numbering
|
| H A D | ex1_10_basic.out | 179 ## Multi-SF roots indices in original SF roots numbering 203 ## Inverse of Multi-SF, original numbering
|
| H A D | ex1_10_basic_vector.out | 212 ## Multi-SF roots indices in original SF roots numbering 247 ## Inverse of Multi-SF, original numbering
|
| /petsc/doc/changes/ |
| H A D | 2016.md | 48 matrix using a local numbering of the nodes rather than a global 49 numbering. 70 a vector using a local numbering of the nodes rather than a global 71 numbering.
|
| H A D | 2029.md | 155 cannot use the natural numbering DA routines with this option.
|
| /petsc/src/ksp/pc/impls/gasm/ |
| H A D | gasm.c | 39 static PetscErrorCode PCGASMComputeGlobalSubdomainNumbering_Private(PC pc, PetscInt **numbering, Pe… in PCGASMComputeGlobalSubdomainNumbering_Private() argument 46 PetscCall(PetscMalloc2(osm->n, numbering, osm->n, permutation)); in PCGASMComputeGlobalSubdomainNumbering_Private() 47 …balNumbering(PetscObjectComm((PetscObject)pc), osm->n, (PetscObject *)osm->iis, NULL, *numbering)); in PCGASMComputeGlobalSubdomainNumbering_Private() 49 PetscCall(PetscSortIntWithPermutation(osm->n, *numbering, *permutation)); in PCGASMComputeGlobalSubdomainNumbering_Private() 126 …PetscInt *numbering, *permutation; /* global numbering of locally-supported subdomains and the p… in PCGASMPrintSubdomains() local 141 PetscCall(PCGASMComputeGlobalSubdomainNumbering_Private(pc, &numbering, &permutation)); in PCGASMPrintSubdomains() 146 if (numbering[d] == count) l++; in PCGASMPrintSubdomains() 151 PetscCall(PetscFree2(numbering, permutation)); in PCGASMPrintSubdomains() 168 …PetscInt *numbering, *permutation; /* global numbering of locally-supported subdomains and the p… in PCView_GASM() local 202 PetscCall(PCGASMComputeGlobalSubdomainNumbering_Private(pc, &numbering, &permutation)); in PCView_GASM() [all …]
|
| /petsc/doc/manual/ |
| H A D | dmstag.md | 81 array. To avoid the user having to know about the {ref}`internal numbering conventions used <sec_dm… 147 For local `Vec`s, this gives a regular-blocked numbering, with the same number of unknowns associat… 154 Global numbering scheme for a 2D `DMSTAG` object with one DOF per stratum. Note that the numbering … 160 Local numbering scheme on rank 1 (Cf. {numref}`figure_dmstag_local_global`) for a 2D `DMSTAG` objec…
|
| H A D | vec.md | 1063 a local numbering scheme to the PETSc global numbering scheme, recall their use above for the routi… 1081 mapping from a local numbering scheme (including ghost points) to a 1082 global numbering scheme, while in the latter, they provide a mapping 1083 between two global numbering schemes. Many applications may use 1087 (where each process has a contiguous set of indices in the numbering). 1089 each process, one works with a local numbering scheme that includes 1090 ghost points. The mapping from this local numbering scheme back to the 1091 global PETSc numbering can be handled with the 1094 If one is given a list of block indices in a global numbering, the 1101 will provide a new list of indices in the local numbering. Again, [all …]
|
| H A D | dmbase.md | 46 …d may support `MatSetValuesLocal()` allowing one to work with the local numbering on each MPI rank…
|