Lines Matching refs:MatIntegralSensipTemp
34 Mat MatIntegralSensipTemp; /* Working vector for forward integral sensitivity */ member
812 …poseMatMult(ts->mat_sensip, quadJ, MAT_REUSE_MATRIX, PETSC_DETERMINE, &th->MatIntegralSensipTemp)); in TSForwardStep_Theta()
813 PetscCall(MatAXPY(th->MatIntegralSensipTemp, 1, quadJp, SAME_NONZERO_PATTERN)); in TSForwardStep_Theta()
814 …atAXPY(quadts->mat_sensip, th->time_step0 * (1. - th->Theta), th->MatIntegralSensipTemp, SAME_NONZ… in TSForwardStep_Theta()
850 …poseMatMult(ts->mat_sensip, quadJ, MAT_REUSE_MATRIX, PETSC_DETERMINE, &th->MatIntegralSensipTemp)); in TSForwardStep_Theta()
851 PetscCall(MatAXPY(th->MatIntegralSensipTemp, 1, quadJp, SAME_NONZERO_PATTERN)); in TSForwardStep_Theta()
852 …PetscCall(MatAXPY(quadts->mat_sensip, th->time_step0, th->MatIntegralSensipTemp, SAME_NONZERO_PATT… in TSForwardStep_Theta()
857 …poseMatMult(ts->mat_sensip, quadJ, MAT_REUSE_MATRIX, PETSC_DETERMINE, &th->MatIntegralSensipTemp)); in TSForwardStep_Theta()
858 PetscCall(MatAXPY(th->MatIntegralSensipTemp, 1, quadJp, SAME_NONZERO_PATTERN)); in TSForwardStep_Theta()
859 …PetscCall(MatAXPY(quadts->mat_sensip, th->time_step0 * th->Theta, th->MatIntegralSensipTemp, SAME_… in TSForwardStep_Theta()
998 PetscCall(MatDuplicate(quadts->mat_sensip, MAT_DO_NOT_COPY_VALUES, &th->MatIntegralSensipTemp)); in TSForwardSetUp_Theta()
1015 PetscCall(MatDestroy(&th->MatIntegralSensipTemp)); in TSForwardReset_Theta()