Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcnullspace.c230 Vec work1, work2, work3; in PCBDDCNullSpaceAssembleCorrection() local
236 PetscCall(VecDuplicate(shell_ctx->fw[0], &work3)); in PCBDDCNullSpaceAssembleCorrection()
240 PetscCall(MatMult(local_mat, work1, work3)); in PCBDDCNullSpaceAssembleCorrection()
241 PetscCall(KSPSolve(local_ksp, work3, work1)); in PCBDDCNullSpaceAssembleCorrection()
251 PetscCall(VecDestroy(&work3)); in PCBDDCNullSpaceAssembleCorrection()
/petsc/src/tao/leastsquares/impls/pounders/
H A Dpounders.h15 PetscReal *work3; /* (n) */ member
H A Dpounders.c141 …P->gqt_maxits, gnorm, qmin, mfqP->Xsubproblem, &info, &its, mfqP->work, mfqP->work2, mfqP->work3)); in gqtwrap()
950 PetscCall(PetscMalloc1(mfqP->n, &mfqP->work3)); in TaoSetUp_POUNDERS()
1064 PetscCall(PetscFree(mfqP->work3)); in TaoDestroy_POUNDERS()