Home
last modified time | relevance | path

Searched refs:dmb (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/impls/moab/
H A Ddmmbmg.cxx421 DM_Moab *dmb = (DM_Moab *)dm->data, *dd2; in DMMoab_UMR_Private() local
427 if ((dmb->hlevel == dmb->nhlevels && refine) || (dmb->hlevel == 0 && !refine)) { in DMMoab_UMR_Private()
428 if (dmb->hlevel + 1 > dmb->nhlevels && refine) { in DMMoab_UMR_Private()
429 …B UMR max levels = %" PetscInt_FMT ". Creating a NULL object.\n", dmb->hlevel + 1, dmb->nhlevels)); in DMMoab_UMR_Private()
431dmb->hlevel - 1 < 0 && !refine) PetscCall(PetscInfo(NULL, "Invalid multigrid coarsen hierarchy lev… in DMMoab_UMR_Private()
439 dd2->mbiface = dmb->mbiface; in DMMoab_UMR_Private()
441 dd2->pcomm = dmb->pcomm; in DMMoab_UMR_Private()
444 dd2->nghostrings = dmb->nghostrings; in DMMoab_UMR_Private()
448 dd2->hlevel = dmb->hlevel + 1; in DMMoab_UMR_Private()
450 dd2->hlevel = dmb->hlevel - 1; in DMMoab_UMR_Private()
[all …]
H A Ddmmoab.cxx65 PetscErrorCode DMMoabCreate(MPI_Comm comm, DM *dmb) in DMMoabCreate() argument
68 PetscAssertPointer(dmb, 2); in DMMoabCreate()
69 PetscCall(DMCreate(comm, dmb)); in DMMoabCreate()
70 PetscCall(DMSetType(*dmb, DMMOAB)); in DMMoabCreate()
93 …eateMoab(MPI_Comm comm, moab::Interface *mbiface, moab::Tag *ltog_tag, moab::Range *range, DM *dmb) in DMMoabCreateMoab() argument
100 PetscAssertPointer(dmb, 6); in DMMoabCreateMoab()
156 *dmb = dmmb; in DMMoabCreateMoab()