Home
last modified time | relevance | path

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

/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c384 …roductFunctionPU(ts, th->stage_time, ts->vec_sol, VecsDeltaLam, ts->vec_sensip_col, ts->vecs_fpu)); in TSAdjointStepBEuler_Private()
402 …if (ts->vecs_fpu) PetscCall(VecAXPY(ts->vecs_sensi2p[nadj], -adjoint_time_step, ts->vecs_fpu[nadj]… in TSAdjointStepBEuler_Private()
587 …roductFunctionPU(ts, th->stage_time, ts->vec_sol, VecsDeltaLam, ts->vec_sensip_col, ts->vecs_fpu)); in TSAdjointStep_Theta()
597 …if (ts->vecs_fpu) PetscCall(VecAXPY(ts->vecs_sensi2p[nadj], -adjoint_time_step * th->Theta, ts->ve… in TSAdjointStep_Theta()
621 …ssianProductFunctionPU(ts, adjoint_ptime, th->X0, VecsDeltaLam, ts->vec_sensip_col, ts->vecs_fpu)); in TSAdjointStep_Theta()
630 …if (ts->vecs_fpu) PetscCall(VecAXPY(ts->vecs_sensi2p[nadj], -adjoint_time_step * (1.0 - th->Theta)… in TSAdjointStep_Theta()
1077 if (!ts->ihessianproduct_fpu) ts->vecs_fpu = ts->vecs_gpu; in TSAdjointSetUp_Theta()
/petsc/include/petsc/private/
H A Dtsimpl.h229 Vec *vecs_fpu, *vecs_gpu; member
/petsc/src/ts/interface/sensitivity/
H A Dtssen.c478 if (ihp3) ts->vecs_fpu = ihp3; in TSSetIHessianProduct()