Home
last modified time | relevance | path

Searched refs:vec_drdp_col (Results 1 – 4 of 4) sorted by relevance

/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c394 PetscCall(VecPlaceArray(ts->vec_drdp_col, xarr)); in TSAdjointStepBEuler_Private()
395 PetscCall(VecAXPY(ts->vecs_sensip[nadj], adjoint_time_step, ts->vec_drdp_col)); in TSAdjointStepBEuler_Private()
396 PetscCall(VecResetArray(ts->vec_drdp_col)); in TSAdjointStepBEuler_Private()
576 PetscCall(VecPlaceArray(ts->vec_drdp_col, xarr)); in TSAdjointStep_Theta()
577 … PetscCall(VecAXPY(ts->vecs_sensip[nadj], adjoint_time_step * th->Theta, ts->vec_drdp_col)); in TSAdjointStep_Theta()
578 PetscCall(VecResetArray(ts->vec_drdp_col)); in TSAdjointStep_Theta()
611 PetscCall(VecPlaceArray(ts->vec_drdp_col, xarr)); in TSAdjointStep_Theta()
612 …PetscCall(VecAXPY(ts->vecs_sensip[nadj], adjoint_time_step * (1.0 - th->Theta), ts->vec_drdp_col)); in TSAdjointStep_Theta()
613 PetscCall(VecResetArray(ts->vec_drdp_col)); in TSAdjointStep_Theta()
662 PetscCall(VecPlaceArray(ts->vec_drdp_col, xarr)); in TSAdjointStep_Theta()
[all …]
/petsc/include/petsc/private/
H A Dtsimpl.h214 Vec vec_drdu_col, vec_drdp_col; member
/petsc/src/ts/interface/sensitivity/
H A Dtssen.c1092 if (ts->vecs_sensip) PetscCall(VecDuplicate(ts->vecs_sensip[0], &ts->vec_drdp_col)); in TSAdjointSetUp()
1119 if (ts->vecs_sensip) PetscCall(VecDestroy(&ts->vec_drdp_col)); in TSAdjointReset()
/petsc/src/ts/impls/explicit/rk/
H A Drk.c882 Vec VecDRDUTransCol = ts->vec_drdu_col, VecDRDPTransCol = ts->vec_drdp_col; in TSAdjointStep_RK()