Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bjacobi/
H A Dbjacobi.c548 PC_BJacobi_Singleblock *bjac = (PC_BJacobi_Singleblock *)jac->data; in PCReset_BJacobi_Singleblock() local
552 PetscCall(VecDestroy(&bjac->x)); in PCReset_BJacobi_Singleblock()
553 PetscCall(VecDestroy(&bjac->y)); in PCReset_BJacobi_Singleblock()
560 PC_BJacobi_Singleblock *bjac = (PC_BJacobi_Singleblock *)jac->data; in PCDestroy_BJacobi_Singleblock() local
566 PetscCall(PetscFree(bjac)); in PCDestroy_BJacobi_Singleblock()
587 PC_BJacobi_Singleblock *bjac = (PC_BJacobi_Singleblock *)jac->data; in PCApply_BJacobi_Singleblock() local
590 PetscCall(VecGetLocalVectorRead(x, bjac->x)); in PCApply_BJacobi_Singleblock()
591 PetscCall(VecGetLocalVector(y, bjac->y)); in PCApply_BJacobi_Singleblock()
596 PetscCall(PetscLogEventBegin(PC_ApplyOnBlocks, jac->ksp[0], bjac->x, bjac->y, 0)); in PCApply_BJacobi_Singleblock()
597 PetscCall(KSPSolve(jac->ksp[0], bjac->x, bjac->y)); in PCApply_BJacobi_Singleblock()
[all …]