Lines Matching refs:dm2
407 PETSC_EXTERN PetscErrorCode DMCreateInjection_Moab(DM dm1, DM dm2, VecScatter *ctx) in DMCreateInjection_Moab() argument
411 PetscValidHeaderSpecific(dm2, DM_CLASSID, 2); in DMCreateInjection_Moab()
419 DM dm2; in DMMoab_UMR_Private() local
436 PetscCall(DMMoabCreate(PetscObjectComm((PetscObject)dm), &dm2)); in DMMoab_UMR_Private()
437 dd2 = (DM_Moab *)dm2->data; in DMMoab_UMR_Private()
471 PetscCall(DMMoabSetLocalToGlobalTag(dm2, dmb->ltog_tag)); in DMMoab_UMR_Private()
476 PetscCall(DMSetOptionsPrefix(dm2, ((PetscObject)dm)->prefix)); in DMMoab_UMR_Private()
478 PetscCall(DMSetDimension(dm2, dim)); in DMMoab_UMR_Private()
481 dm2->ops->creatematrix = dm->ops->creatematrix; in DMMoab_UMR_Private()
484 PetscCall(DMMoabSetBlockFills(dm2, dmb->dfill, dmb->ofill)); in DMMoab_UMR_Private()
487 PetscCall(DMSetMatType(dm2, dm->mattype)); in DMMoab_UMR_Private()
488 PetscCall(DMSetVecType(dm2, dm->vectype)); in DMMoab_UMR_Private()
490 if (dmb->numFields) PetscCall(DMMoabSetFieldNames(dm2, dmb->numFields, dmb->fieldNames)); in DMMoab_UMR_Private()
492 PetscCall(DMSetFromOptions(dm2)); in DMMoab_UMR_Private()
495 PetscCall(DMSetUp(dm2)); in DMMoab_UMR_Private()
497 *dmref = dm2; in DMMoab_UMR_Private()