Searched refs:sparseLocalize (Results 1 – 9 of 9) sorted by relevance
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex43.c | 6 PetscBool sparseLocalize; /* Only localize coordinates where necessary */ member 12 options->sparseLocalize = PETSC_TRUE; in ProcessOptions() 14 …calize coordinates where necessary", "ex43.c", options->sparseLocalize, &options->sparseLocalize, … in ProcessOptions() 29 …M_WORLD, 2, PETSC_FALSE, faces, NULL, NULL, periodicity, PETSC_TRUE, 0, user.sparseLocalize, &dm)); in main()
|
| /petsc/src/dm/impls/plex/tutorials/ |
| H A D | ex8.c | 134 PetscBool sparseLocalize; in main() local 142 PetscCall(DMGetSparseLocalize(dm, &sparseLocalize)); in main() 160 if (cell_dm && !sparseLocalize) { in main()
|
| /petsc/src/dm/interface/ |
| H A D | dmperiodicity.c | 294 *sparse = dm->sparseLocalize; in DMGetSparseLocalize() 316 dm->sparseLocalize = sparse; in DMSetSparseLocalize() 340 PetscBool isLocalized, sparseLocalize, useDG = PETSC_FALSE, useDGGlobal; in DMLocalizeCoordinates() local 348 PetscCall(DMGetSparseLocalize(dm, &sparseLocalize)); in DMLocalizeCoordinates() 405 if (p < dof / Nc || !sparseLocalize) { in DMLocalizeCoordinates()
|
| H A D | dm.c | 83 v->sparseLocalize = PETSC_TRUE; in DMCreate()
|
| /petsc/doc/changes/ |
| H A D | 322.md | 189 - Add localizationHeight and sparseLocalize arguments to `DMPlexCreateBoxMesh()` for coordinate loc…
|
| /petsc/include/petsc/private/ |
| H A D | dmimpl.h | 305 PetscBool sparseLocalize; /* Localize coordinates only for cells near periodic boundary */ member
|
| /petsc/src/dm/impls/plex/ |
| H A D | plexcreate.c | 2026 …eriodicity[], PetscBool interpolate, PetscInt localizationHeight, PetscBool sparseLocalize, DM *dm) in DMPlexCreateBoxMesh() argument 2042 PetscCall(DMSetSparseLocalize(*dm, sparseLocalize)); in DMPlexCreateBoxMesh() 5369 PetscBool localize = PETSC_TRUE, sparseLocalize = PETSC_TRUE; in DMSetFromOptions_Plex() local 5395 …ze", "Localize only necessary cells", "DMSetSparseLocalize", sparseLocalize, &sparseLocalize, &flg… in DMSetFromOptions_Plex() 5396 if (flg) PetscCall(DMSetSparseLocalize(dm, sparseLocalize)); in DMSetFromOptions_Plex()
|
| H A D | plexsubmesh.c | 3580 PetscBool sparseLocalize; in DMPlexCreateSubmeshGeneric_Interpolated() local 3582 PetscCall(DMGetSparseLocalize(dm, &sparseLocalize)); in DMPlexCreateSubmeshGeneric_Interpolated() 3583 PetscCall(DMSetSparseLocalize(subdm, sparseLocalize)); in DMPlexCreateSubmeshGeneric_Interpolated()
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | DMPlex.pyx | 91 …interpolate: bool | None = True, localizationHeight: int | None = 0, sparseLocalize: bool | None =… 114 sparseLocalize 141 cdef PetscBool csparseLocalize = sparseLocalize
|