Searched refs:MatFwdSensip0 (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ts/impls/explicit/rk/ |
| H A D | rk.h | 44 Mat MatFwdSensip0; member
|
| H A D | rk.c | 684 PetscCall(MatCopy(ts->mat_sensip, rk->MatFwdSensip0, SAME_NONZERO_PATTERN)); in TSForwardStep_RK() 743 PetscCall(MatDuplicate(ts->mat_sensip, MAT_DO_NOT_COPY_VALUES, &rk->MatFwdSensip0)); in TSForwardSetUp_RK() 762 PetscCall(MatDestroy(&rk->MatFwdSensip0)); in TSForwardReset_RK()
|
| /petsc/src/ts/impls/implicit/theta/ |
| H A D | theta.c | 33 Mat MatFwdSensip0; /* backup for roll-backs due to events */ member 546 PetscCall(MatDenseGetColumn(th->MatFwdSensip0, 0, &xarr)); in TSAdjointStep_Theta() 551 PetscCall(MatDenseRestoreColumn(th->MatFwdSensip0, &xarr)); in TSAdjointStep_Theta() 618 PetscCall(MatDenseGetColumn(th->MatFwdSensip0, 0, &xarr)); in TSAdjointStep_Theta() 623 PetscCall(MatDenseRestoreColumn(th->MatFwdSensip0, &xarr)); in TSAdjointStep_Theta() 733 if (ts->mat_sensip) PetscCall(MatCopy(th->MatFwdSensip0, ts->mat_sensip, SAME_NONZERO_PATTERN)); in TSRollBack_Theta() 752 PetscCall(MatCopy(ts->mat_sensip, th->MatFwdSensip0, SAME_NONZERO_PATTERN)); in TSForwardStep_Theta() 880 th->MatFwdStages[0] = th->MatFwdSensip0; in TSForwardGetStages_Theta() 1002 PetscCall(MatDuplicate(ts->mat_sensip, MAT_DO_NOT_COPY_VALUES, &th->MatFwdSensip0)); in TSForwardSetUp_Theta() 1020 PetscCall(MatDestroy(&th->MatFwdSensip0)); in TSForwardReset_Theta()
|