Searched refs:dmb (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/dm/impls/moab/ |
| H A D | dmmbmg.cxx | 421 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() 431 …dmb->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 D | dmmoab.cxx | 65 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()
|