Home
last modified time | relevance | path

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

/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c341 …essianProductFunctionUP(ts, th->stage_time, ts->vec_sol, VecsDeltaLam, ts->vec_dir, ts->vecs_fup)); in TSAdjointStepBEuler_Private()
346 if (ts->vecs_fup) PetscCall(VecAXPY(VecsSensi2Temp[nadj], -1., ts->vecs_fup[nadj])); in TSAdjointStepBEuler_Private()
504 …essianProductFunctionUP(ts, th->stage_time, ts->vec_sol, VecsDeltaLam, ts->vec_dir, ts->vecs_fup)); in TSAdjointStep_Theta()
509 if (ts->vecs_fup) PetscCall(VecAXPY(VecsSensi2Temp[nadj], -1., ts->vecs_fup[nadj])); in TSAdjointStep_Theta()
553 …puteIHessianProductFunctionUP(ts, adjoint_ptime, th->X0, VecsDeltaLam, ts->vec_dir, ts->vecs_fup)); in TSAdjointStep_Theta()
558 if (ts->vecs_fup) PetscCall(VecAXPY(ts->vecs_sensi2[nadj], 1., ts->vecs_fup[nadj])); in TSAdjointStep_Theta()
1072 if (!ts->ihessianproduct_fup) ts->vecs_fup = ts->vecs_gup; in TSAdjointSetUp_Theta()
/petsc/include/petsc/private/
H A Dtsimpl.h228 Vec *vecs_fup, *vecs_gup; member
/petsc/src/ts/interface/sensitivity/
H A Dtssen.c477 if (ihp2) ts->vecs_fup = ihp2; in TSSetIHessianProduct()