Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c7466 Mat benign_global = NULL; in PCBDDCConstraintsSetUp() local
7473 PetscCall(MatDuplicate(pc->pmat, MAT_DO_NOT_COPY_VALUES, &benign_global)); in PCBDDCConstraintsSetUp()
7481 PetscCall(MatISSetLocalMat(benign_global, M)); in PCBDDCConstraintsSetUp()
7483 PetscCall(MatAssemblyBegin(benign_global, MAT_FINAL_ASSEMBLY)); in PCBDDCConstraintsSetUp()
7484 PetscCall(MatAssemblyEnd(benign_global, MAT_FINAL_ASSEMBLY)); in PCBDDCConstraintsSetUp()
7487 …PetscCall(MatMatMult(pcbddc->user_ChangeOfBasisMatrix, benign_global, MAT_INITIAL_MATRIX, PETSC_DE… in PCBDDCConstraintsSetUp()
7488 PetscCall(MatDestroy(&benign_global)); in PCBDDCConstraintsSetUp()
7490 pcbddc->ChangeOfBasisMatrix = benign_global; in PCBDDCConstraintsSetUp()