Home
last modified time | relevance | path

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

/petsc/src/ts/impls/explicit/rk/
H A Dmrk.c419 TS_RK *rk = (TS_RK *)ts->data, *nextlevelrk, *currentlevelrk; in TSSetUp_RK_MultirateSplit() local
433 currentlevelrk = rk; in TSSetUp_RK_MultirateSplit()
434 while (currentlevelrk->subts_fast) { in TSSetUp_RK_MultirateSplit()
435 PetscCall(PetscMalloc1(rk->tableau->s, &currentlevelrk->YdotRHS_fast)); in TSSetUp_RK_MultirateSplit()
436 PetscCall(PetscMalloc1(rk->tableau->s, &currentlevelrk->YdotRHS_slow)); in TSSetUp_RK_MultirateSplit()
438 currentlevelrk->X0 = X0; in TSSetUp_RK_MultirateSplit()
439 currentlevelrk->ts_root = ts; in TSSetUp_RK_MultirateSplit()
442 nextlevelts = currentlevelrk->subts_slow; in TSSetUp_RK_MultirateSplit()
453 nextlevelts = currentlevelrk->subts_fast; in TSSetUp_RK_MultirateSplit()
468 currentlevelrk = nextlevelrk; in TSSetUp_RK_MultirateSplit()