| /petsc/src/dm/impls/plex/ |
| H A D | plexrefine.c | 355 PetscBool useCeed, save; in DMRefine_Plex() local 371 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in DMRefine_Plex() 372 PetscCall(DMPlexSetUseCeed(*rdm, useCeed)); in DMRefine_Plex() 387 PetscCall(DMPlexGetUseCeed(cdm, &useCeed)); in DMRefine_Plex() 388 PetscCall(DMPlexSetUseCeed(rcdm, useCeed)); in DMRefine_Plex() 389 if (useCeed) { in DMRefine_Plex() 412 PetscBool isUniform, localized, useCeed; in DMRefineHierarchy_Plex() local 433 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in DMRefineHierarchy_Plex() 434 PetscCall(DMPlexSetUseCeed(rdm[r], useCeed)); in DMRefineHierarchy_Plex() 439 PetscCall(DMPlexGetUseCeed(codm, &useCeed)); in DMRefineHierarchy_Plex() [all …]
|
| H A D | plexsection.c | 635 PetscBool useCeed; in DMCreateLocalSection_Plex() local 637 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in DMCreateLocalSection_Plex() 638 if (useCeed) { in DMCreateLocalSection_Plex()
|
| H A D | plexfem.c | 140 PetscErrorCode DMPlexGetUseCeed_Plex(DM dm, PetscBool *useCeed) in DMPlexGetUseCeed_Plex() argument 145 *useCeed = mesh->useCeed; in DMPlexGetUseCeed_Plex() 148 PetscErrorCode DMPlexSetUseCeed_Plex(DM dm, PetscBool useCeed) in DMPlexSetUseCeed_Plex() argument 153 mesh->useCeed = useCeed; in DMPlexSetUseCeed_Plex() 172 PetscErrorCode DMPlexGetUseCeed(DM dm, PetscBool *useCeed) in DMPlexGetUseCeed() argument 176 PetscAssertPointer(useCeed, 2); in DMPlexGetUseCeed() 177 *useCeed = PETSC_FALSE; in DMPlexGetUseCeed() 178 PetscTryMethod(dm, "DMPlexGetUseCeed_C", (DM, PetscBool *), (dm, useCeed)); in DMPlexGetUseCeed() 195 PetscErrorCode DMPlexSetUseCeed(DM dm, PetscBool useCeed) in DMPlexSetUseCeed() argument 199 PetscValidLogicalCollectiveBool(dm, useCeed, 2); in DMPlexSetUseCeed() [all …]
|
| H A D | plexcreate.c | 81 PetscBool dist, useCeed, balance_partition; in DMPlexCopy_Internal() local 99 PetscCall(DMPlexGetUseCeed(dmin, &useCeed)); in DMPlexCopy_Internal() 100 PetscCall(DMPlexSetUseCeed(dmout, useCeed)); in DMPlexCopy_Internal() 5358 PetscBool useCeed = PETSC_FALSE, flg; in DMSetFromOptions_Plex() local 5360 …dm_plex_use_ceed", "Use LibCEED as the FEM backend", "DMPlexSetUseCeed", useCeed, &useCeed, &flg)); in DMSetFromOptions_Plex() 5361 if (flg) PetscCall(DMPlexSetUseCeed(dm, useCeed)); in DMSetFromOptions_Plex()
|
| /petsc/src/snes/tutorials/ |
| H A D | ex13.c | 237 PetscBool useCeed; in SetupDiscretization() local 238 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in SetupDiscretization() 239 …if (useCeed) PetscCall(DMCeedCreate(dm, PETSC_TRUE, PlexQFunctionLaplace, PlexQFunctionLaplace_loc… in SetupDiscretization()
|
| /petsc/src/ts/tutorials/ |
| H A D | ex11.c | 1072 PetscBool useCeed; in initializeTS() local 1082 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in initializeTS() 1083 if (useCeed) PetscCall(DMTSSetRHSFunctionLocal(dm, DMPlexTSComputeRHSFunctionFVMCEED, user)); in initializeTS() 1454 PetscBool useCeed; in main() local 1455 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in main() 1456 if (useCeed) PetscCall((*user->model->setupCEED)(dm, user->model->physics)); in main()
|
| /petsc/src/snes/utils/ |
| H A D | dmplexsnes.c | 720 PetscBool useCeed; in DMPlexSetSNESLocalFEM() local 723 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in DMPlexSetSNESLocalFEM() 726 if (useCeed) { in DMPlexSetSNESLocalFEM()
|
| /petsc/include/petsc/private/ |
| H A D | dmpleximpl.h | 240 …PetscBool useCeed; /* This should convert to a registration system when there are more FEM ba… member
|