Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c125 Mat ScalingMat, BD1, BD2; in PCBDDCSetupFETIDPMatContext() local
469 BD2 = NULL; in PCBDDCSetupFETIDPMatContext()
558 PetscCall(MatMatMult(fetidpmat_ctx->B_delta, BD1, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &BD2)); in PCBDDCSetupFETIDPMatContext()
579 if (BD2) { in PCBDDCSetupFETIDPMatContext()
594 PetscCall(MatISSetLocalMat(T, BD2)); in PCBDDCSetupFETIDPMatContext()
597 PetscCall(MatDestroy(&BD2)); in PCBDDCSetupFETIDPMatContext()
604 BD2 = pT[0]; in PCBDDCSetupFETIDPMatContext()
620 PetscCall(KSPSetOperators(ctx->kBD, BD2, BD2)); in PCBDDCSetupFETIDPMatContext()
625 PetscCall(MatDestroy(&BD2)); in PCBDDCSetupFETIDPMatContext()