Searched refs:vec_sensip_col (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ts/impls/implicit/theta/ |
| H A D | theta.c | 337 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStepBEuler_Private() 339 …ProductFunctionUU(ts, th->stage_time, ts->vec_sol, VecsDeltaLam, ts->vec_sensip_col, ts->vecs_fuu)… in TSAdjointStepBEuler_Private() 384 …ProductFunctionPU(ts, th->stage_time, ts->vec_sol, VecsDeltaLam, ts->vec_sensip_col, ts->vecs_fpu)… in TSAdjointStepBEuler_Private() 409 PetscCall(VecResetArray(ts->vec_sensip_col)); in TSAdjointStepBEuler_Private() 498 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStep_Theta() 500 …ProductFunctionUU(ts, th->stage_time, ts->vec_sol, VecsDeltaLam, ts->vec_sensip_col, ts->vecs_fuu)… in TSAdjointStep_Theta() 501 PetscCall(VecResetArray(ts->vec_sensip_col)); in TSAdjointStep_Theta() 547 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStep_Theta() 549 …essianProductFunctionUU(ts, adjoint_ptime, th->X0, VecsDeltaLam, ts->vec_sensip_col, ts->vecs_fuu)… in TSAdjointStep_Theta() 550 PetscCall(VecResetArray(ts->vec_sensip_col)); in TSAdjointStep_Theta() [all …]
|
| /petsc/src/ts/impls/explicit/rk/ |
| H A D | rk.c | 956 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStep_RK() 958 …essianProductFunctionUU(ts, rk->stage_time, Y[i], VecsSensiTemp, ts->vec_sensip_col, ts->vecs_guu)… in TSAdjointStep_RK() 961 …eRHSHessianProductFunctionUU(quadts, rk->stage_time, Y[i], NULL, ts->vec_sensip_col, ts->vecs_guu)… in TSAdjointStep_RK() 968 …eRHSHessianProductFunctionUP(quadts, rk->stage_time, Y[i], NULL, ts->vec_sensip_col, ts->vecs_gup)… in TSAdjointStep_RK() 973 …essianProductFunctionPU(ts, rk->stage_time, Y[i], VecsSensiTemp, ts->vec_sensip_col, ts->vecs_gpu)… in TSAdjointStep_RK() 978 …eRHSHessianProductFunctionPU(quadts, rk->stage_time, Y[i], NULL, ts->vec_sensip_col, ts->vecs_gpu)… in TSAdjointStep_RK() 983 PetscCall(VecResetArray(ts->vec_sensip_col)); in TSAdjointStep_RK()
|
| /petsc/include/petsc/private/ |
| H A D | tsimpl.h | 243 Vec vec_sensip_col; /* space for a column of the sensip matrix */ member
|
| /petsc/src/ts/interface/sensitivity/ |
| H A D | tssen.c | 1689 PetscCall(VecDuplicate(ts->vec_sol, &ts->vec_sensip_col)); in TSForwardSetUp() 1715 PetscCall(VecDestroy(&ts->vec_sensip_col)); in TSForwardReset()
|