Searched refs:isGlobal (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/stag/ |
| H A D | stag1d.c | 282 IS isLocal, isGlobal; in DMSetUp_Stag_1d() local 417 …etscObjectComm((PetscObject)dm), entriesToTransferTotal, idxGlobal, PETSC_OWN_POINTER, &isGlobal)); in DMSetUp_Stag_1d() 424 PetscCall(VecScatterCreate(global, isGlobal, local, isLocal, &stag->gtol)); in DMSetUp_Stag_1d() 434 PetscCall(ISDestroy(&isGlobal)); in DMSetUp_Stag_1d() 466 IS isLocal, isGlobal; in DMStagPopulateLocalToGlobalInjective_1d() local 488 …General(PetscObjectComm((PetscObject)dm), stag->entries, idxGlobal, PETSC_OWN_POINTER, &isGlobal)); in DMStagPopulateLocalToGlobalInjective_1d() 493 PetscCall(VecScatterCreate(local, isLocal, global, isGlobal, &stag->ltog_injective)); in DMStagPopulateLocalToGlobalInjective_1d() 498 PetscCall(ISDestroy(&isGlobal)); in DMStagPopulateLocalToGlobalInjective_1d()
|
| H A D | stag2d.c | 388 IS isLocal, isGlobal; in DMSetUp_Stag_2d() local 689 …etscObjectComm((PetscObject)dm), entriesToTransferTotal, idxGlobal, PETSC_OWN_POINTER, &isGlobal)); in DMSetUp_Stag_2d() 696 PetscCall(VecScatterCreate(global, isGlobal, local, isLocal, &stag->gtol)); in DMSetUp_Stag_2d() 703 PetscCall(ISDestroy(&isGlobal)); in DMSetUp_Stag_2d() 1168 IS isLocal, isGlobal; in DMStagPopulateLocalToGlobalInjective_2d() local 1229 …General(PetscObjectComm((PetscObject)dm), stag->entries, idxGlobal, PETSC_OWN_POINTER, &isGlobal)); in DMStagPopulateLocalToGlobalInjective_2d() 1234 PetscCall(VecScatterCreate(local, isLocal, global, isGlobal, &stag->ltog_injective)); in DMStagPopulateLocalToGlobalInjective_2d() 1239 PetscCall(ISDestroy(&isGlobal)); in DMStagPopulateLocalToGlobalInjective_2d()
|
| H A D | stag3d.c | 1632 IS isLocal, isGlobal; in DMStagSetUpBuildScatter_3d() local 1634 …etscObjectComm((PetscObject)dm), entriesToTransferTotal, idxGlobal, PETSC_OWN_POINTER, &isGlobal)); in DMStagSetUpBuildScatter_3d() 1637 PetscCall(VecScatterCreate(global, isGlobal, local, isLocal, &stag->gtol)); in DMStagSetUpBuildScatter_3d() 1641 PetscCall(ISDestroy(&isGlobal)); /* free idxGlobal */ in DMStagSetUpBuildScatter_3d() 3236 IS isLocal, isGlobal; in DMStagPopulateLocalToGlobalInjective_3d() local 3272 …General(PetscObjectComm((PetscObject)dm), stag->entries, idxGlobal, PETSC_OWN_POINTER, &isGlobal)); in DMStagPopulateLocalToGlobalInjective_3d() 3277 PetscCall(VecScatterCreate(local, isLocal, global, isGlobal, &stag->ltog_injective)); in DMStagPopulateLocalToGlobalInjective_3d() 3282 PetscCall(ISDestroy(&isGlobal)); in DMStagPopulateLocalToGlobalInjective_3d()
|
| /petsc/doc/faq/ |
| H A D | index.md | 644 IS isLocal, isGlobal; 665 PetscCall(ISCreateStride(comm, n, firstGlobalIndex, 1, &isGlobal)); 668 PetscCall(VecScatterCreate(vecGlobal, isGlobal, vecLocal, isLocal, &ctx)); 681 PetscCall(ISDestroy(&isGlobal));
|