Home
last modified time | relevance | path

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

/petsc/include/petsc/private/
H A Dpcbddcstructsimpl.h236 Vec xPg; member
254 Vec xPg; member
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c88 PetscCall(VecDestroy(&mat_ctx->xPg)); in PCBDDCDestroyFETIDPMat()
112 PetscCall(VecDestroy(&pc_ctx->xPg)); in PCBDDCDestroyFETIDPPC()
197 PetscCall(VecCreateMPIWithArray(comm, 1, nPgl, nPg, NULL, &fetidpmat_ctx->xPg)); in PCBDDCSetupFETIDPMatContext()
847 if (mat_ctx->xPg) { in PCBDDCSetupFETIDPPCContext()
848 PetscCall(PetscObjectReference((PetscObject)mat_ctx->xPg)); in PCBDDCSetupFETIDPPCContext()
849 fetidppc_ctx->xPg = mat_ctx->xPg; in PCBDDCSetupFETIDPPCContext()
906 PetscCall(VecPlaceArray(mat_ctx->xPg, lx)); in FETIDPMatMult_Kernel()
909 PetscCall(MatMultTranspose(mat_ctx->C, mat_ctx->xPg, mat_ctx->yPg)); in FETIDPMatMult_Kernel()
911 PetscCall(MatMult(mat_ctx->C, mat_ctx->xPg, mat_ctx->yPg)); in FETIDPMatMult_Kernel()
913 PetscCall(VecResetArray(mat_ctx->xPg)); in FETIDPMatMult_Kernel()