Searched refs:irk (Results 1 – 3 of 3) sorted by relevance
69 TS_IRK *irk = (TS_IRK *)ts->data; in TSIRKTableauCreate() local70 IRKTableau tab = irk->tableau; in TSIRKTableauCreate()73 irk->order = nstages; in TSIRKTableauCreate()271 TS_IRK *irk = (TS_IRK *)ts->data; in TSEvaluateStep_IRK() local272 IRKTableau tab = irk->tableau; in TSEvaluateStep_IRK()273 Vec *YdotI = irk->YdotI; in TSEvaluateStep_IRK()274 PetscScalar *w = irk->work; in TSEvaluateStep_IRK()279 switch (irk->status) { in TSEvaluateStep_IRK()292 for (j = 0; j < irk->nstages; j++) w[j] = h * tab->b[j]; in TSEvaluateStep_IRK()293 PetscCall(VecMAXPY(U, irk->nstages, w, YdotI)); in TSEvaluateStep_IRK()[all …]
95 * - irk
164 - Add `-ts_type irk` - fully implicit Runge-Kutta solvers