Searched refs:vecs_fpu (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/impls/implicit/theta/ |
| H A D | theta.c | 384 …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 D | tsimpl.h | 229 Vec *vecs_fpu, *vecs_gpu; member
|
| /petsc/src/ts/interface/sensitivity/ |
| H A D | tssen.c | 478 if (ihp3) ts->vecs_fpu = ihp3; in TSSetIHessianProduct()
|