Home
last modified time | relevance | path

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

/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c31 Mat MatDeltaFwdSensip; /* Increment of the forward sensitivity at stage */ member
742 Mat MatDeltaFwdSensip = th->MatDeltaFwdSensip; in TSForwardStep_Theta() local
766 PetscCall(MatMatMult(J, ts->mat_sensip, MAT_REUSE_MATRIX, PETSC_DETERMINE, &MatDeltaFwdSensip)); in TSForwardStep_Theta()
767 PetscCall(MatScale(MatDeltaFwdSensip, (th->Theta - 1.) / th->Theta)); in TSForwardStep_Theta()
773 …PetscCall(MatAXPY(MatDeltaFwdSensip, (th->Theta - 1.) / th->Theta, ts->Jacp, SUBSET_NONZERO_PATTER… in TSForwardStep_Theta()
777 PetscCall(MatAXPY(MatDeltaFwdSensip, -1., ts->Jacp, SUBSET_NONZERO_PATTERN)); in TSForwardStep_Theta()
782 PetscCall(MatMatMult(J, ts->mat_sensip, MAT_REUSE_MATRIX, PETSC_DETERMINE, &MatDeltaFwdSensip)); in TSForwardStep_Theta()
783 PetscCall(MatScale(MatDeltaFwdSensip, -1.)); in TSForwardStep_Theta()
790 PetscCall(MatAXPY(MatDeltaFwdSensip, -1., ts->Jacp, SUBSET_NONZERO_PATTERN)); in TSForwardStep_Theta()
821 PetscCall(MatDenseGetColumn(MatDeltaFwdSensip, ntlm, &barr)); in TSForwardStep_Theta()
[all …]