Home
last modified time | relevance | path

Searched refs:sfBA (Results 1 – 8 of 8) sorted by relevance

/petsc/src/vec/is/sf/tests/
H A Dex4.c7 PetscSF sfA, sfB, sfBA; in main() local
105 PetscCall(PetscSFCompose(sfA, sfB, &sfBA)); in main()
106 PetscCall(PetscSFSetFromOptions(sfBA)); in main()
107 PetscCall(PetscObjectSetName((PetscObject)sfBA, "(sfB o sfA)")); in main()
111 PetscCall(PetscSFBcastBegin(sfBA, MPIU_SCALAR, arrayR, arrayW, MPI_REPLACE)); in main()
112 PetscCall(PetscSFBcastEnd(sfBA, MPIU_SCALAR, arrayR, arrayW, MPI_REPLACE)); in main()
124 PetscCall(PetscSFView(sfBA, NULL)); in main()
127 PetscCall(PetscSFDestroy(&sfBA)); in main()
H A Dex5.c80 PetscSF sfA, sfB, sfBA, sfAAm, sfBBm, sfAm, sfBm; in main() local
177 PetscCall(PetscSFCompose(sfA, sfB, &sfBA)); in main()
178 PetscCall(PetscSFSetFromOptions(sfBA)); in main()
179 PetscCall(PetscSFSetUp(sfBA)); in main()
180 PetscCall(PetscObjectSetName((PetscObject)sfBA, "sfBA")); in main()
181 PetscCall(PetscSFViewFromOptions(sfBA, NULL, "-view")); in main()
182 if (test_vector) PetscCall(TestVector(sfBA, "sfBA")); in main()
188 PetscCall(PetscSFBcastBegin(sfBA, MPIU_INT, rdA, ldB, MPI_REPLACE)); in main()
189 PetscCall(PetscSFBcastEnd(sfBA, MPIU_INT, rdA, ldB, MPI_REPLACE)); in main()
232 PetscCall(PetscSFDestroy(&sfBA)); in main()
H A Dex1.c60 PetscSF sf, sfDup, sfInv, sfEmbed, sfA, sfB, sfBA; in main() local
244 PetscCall(PetscSFCompose(sfA, sfB, &sfBA)); in main()
245 PetscCall(CheckGraphEmpty(sfBA)); in main()
246 PetscCall(PetscSFDestroy(&sfBA)); in main()
/petsc/src/vec/is/sf/tests/output/
H A Dex4_2.out19 Broadcast A->BA over sfBA (sfB o sfA)
H A Dex4_1.out25 Broadcast A->BA over sfBA (sfB o sfA)
H A Dex5_1.out22 PetscSF Object: sfBA 1 MPI process
H A Dex5_2.out147 PetscSF Object: sfBA 7 MPI processes
/petsc/src/vec/is/sf/interface/
H A Dsf.c2044 PetscErrorCode PetscSFCompose(PetscSF sfA, PetscSF sfB, PetscSF *sfBA) in PetscSFCompose() argument
2059 PetscAssertPointer(sfBA, 3); in PetscSFCompose()
2118 PetscCall(PetscSFCreate(PetscObjectComm((PetscObject)sfA), sfBA)); in PetscSFCompose()
2119 PetscCall(PetscSFSetFromOptions(*sfBA)); in PetscSFCompose()
2120 …PetscCall(PetscSFSetGraph(*sfBA, numRootsA, numLeavesBA, localPointsBA, PETSC_OWN_POINTER, remoteP… in PetscSFCompose()
2149 PetscErrorCode PetscSFComposeInverse(PetscSF sfA, PetscSF sfB, PetscSF *sfBA) in PetscSFComposeInverse() argument
2167 PetscAssertPointer(sfBA, 3); in PetscSFComposeInverse()
2222 PetscCall(PetscSFCreate(PetscObjectComm((PetscObject)sfA), sfBA)); in PetscSFComposeInverse()
2223 PetscCall(PetscSFSetFromOptions(*sfBA)); in PetscSFComposeInverse()
2224 …PetscCall(PetscSFSetGraph(*sfBA, numRootsA, numLeavesBA, localPointsBA, PETSC_OWN_POINTER, remoteP… in PetscSFComposeInverse()