Lines Matching refs:subdm
557 DM dm, subdm, newdm; in TSMPRKSetSplits() local
574 PetscCall(TSGetDM(mprk->subts_slow, &subdm)); in TSMPRKSetSplits()
575 PetscCall(DMCopyDMTS(subdm, newdm)); in TSMPRKSetSplits()
576 PetscCall(DMCopyDMSNES(subdm, newdm)); in TSMPRKSetSplits()
581 PetscCall(TSGetDM(mprk->subts_slowbuffer, &subdm)); in TSMPRKSetSplits()
582 PetscCall(DMCopyDMTS(subdm, newdm)); in TSMPRKSetSplits()
583 PetscCall(DMCopyDMSNES(subdm, newdm)); in TSMPRKSetSplits()
588 PetscCall(TSGetDM(mprk->subts_fast, &subdm)); in TSMPRKSetSplits()
589 PetscCall(DMCopyDMTS(subdm, newdm)); in TSMPRKSetSplits()
590 PetscCall(DMCopyDMSNES(subdm, newdm)); in TSMPRKSetSplits()
603 PetscCall(TSGetDM(mprk->subts_medium, &subdm)); in TSMPRKSetSplits()
604 PetscCall(DMCopyDMTS(subdm, newdm)); in TSMPRKSetSplits()
605 PetscCall(DMCopyDMSNES(subdm, newdm)); in TSMPRKSetSplits()
610 PetscCall(TSGetDM(mprk->subts_mediumbuffer, &subdm)); in TSMPRKSetSplits()
611 PetscCall(DMCopyDMTS(subdm, newdm)); in TSMPRKSetSplits()
612 PetscCall(DMCopyDMSNES(subdm, newdm)); in TSMPRKSetSplits()
951 static PetscErrorCode DMSubDomainHook_TSMPRK(DM dm, DM subdm, PetscCtx ctx) in DMSubDomainHook_TSMPRK() argument
957 …e DMSubDomainRestrictHook_TSMPRK(DM dm, VecScatter gscat, VecScatter lscat, DM subdm, PetscCtx ctx) in DMSubDomainRestrictHook_TSMPRK() argument