Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexrefine.c355 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 Dplexsection.c635 PetscBool useCeed; in DMCreateLocalSection_Plex() local
637 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in DMCreateLocalSection_Plex()
638 if (useCeed) { in DMCreateLocalSection_Plex()
H A Dplexfem.c140 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 Dplexcreate.c81 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 Dex13.c237 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 Dex11.c1072 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 Ddmplexsnes.c720 PetscBool useCeed; in DMPlexSetSNESLocalFEM() local
723 PetscCall(DMPlexGetUseCeed(dm, &useCeed)); in DMPlexSetSNESLocalFEM()
726 if (useCeed) { in DMPlexSetSNESLocalFEM()
/petsc/include/petsc/private/
H A Ddmpleximpl.h240 …PetscBool useCeed; /* This should convert to a registration system when there are more FEM ba… member