Lines Matching refs:nextlevelts
420 TS nextlevelts; in TSSetUp_RK_MultirateSplit() local
442 nextlevelts = currentlevelrk->subts_slow; in TSSetUp_RK_MultirateSplit()
448 nextlevelts->data = (void *)nextlevelrk; in TSSetUp_RK_MultirateSplit()
449 PetscCall(TSCopyDM(ts, nextlevelts)); in TSSetUp_RK_MultirateSplit()
450 PetscCall(TSSetSolution(nextlevelts, ts->vec_sol)); in TSSetUp_RK_MultirateSplit()
453 nextlevelts = currentlevelrk->subts_fast; in TSSetUp_RK_MultirateSplit()
460 PetscCall(TSRHSSplitGetIS(nextlevelts, "slow", &nextlevelrk->is_slow)); in TSSetUp_RK_MultirateSplit()
461 PetscCall(TSRHSSplitGetSubTS(nextlevelts, "slow", &nextlevelrk->subts_slow)); in TSSetUp_RK_MultirateSplit()
462 PetscCall(TSRHSSplitGetIS(nextlevelts, "fast", &nextlevelrk->is_fast)); in TSSetUp_RK_MultirateSplit()
463 PetscCall(TSRHSSplitGetSubTS(nextlevelts, "fast", &nextlevelrk->subts_fast)); in TSSetUp_RK_MultirateSplit()
464 nextlevelts->data = (void *)nextlevelrk; in TSSetUp_RK_MultirateSplit()
465 PetscCall(TSCopyDM(ts, nextlevelts)); in TSSetUp_RK_MultirateSplit()
466 PetscCall(TSSetSolution(nextlevelts, ts->vec_sol)); in TSSetUp_RK_MultirateSplit()