Lines Matching refs:ns
35 const PetscInt ns = ext->nstages; in TSEvaluateStep_EIMEX() local
38 PetscCall(VecCopy(ext->T[Map(ext->row_ind, ext->col_ind, ns)], X)); in TSEvaluateStep_EIMEX()
76 const PetscInt ns = ext->nstages; in TSStep_EIMEX() local
91 for (j = 0; j < ns; j++) { in TSStep_EIMEX()
96 for (i = 1; i < ns; i++) { in TSStep_EIMEX()
97 for (j = i; j < ns; j++) { in TSStep_EIMEX()
99 …PetscCall(VecAXPBYPCZ(T[Map(j, i, ns)], alpha, 1.0, 0, T[Map(j, i - 1, ns)], T[Map(j - 1, i - 1, n… in TSStep_EIMEX()
101 PetscCall(VecScale(T[Map(j, i, ns)], alpha)); in TSStep_EIMEX()
105 PetscCall(TSEvaluateStep(ts, ns, ts->vec_sol, NULL)); /*update ts solution */ in TSStep_EIMEX()
177 PetscInt ns; in TSReset_EIMEX() local
180 ns = ext->nstages; in TSReset_EIMEX()
181 PetscCall(VecDestroyVecs((1 + ns) * ns / 2, &ext->T)); in TSReset_EIMEX()