Searched refs:coarsedivudotp (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 8518 Mat coarsedivudotp = NULL; in PCBDDCSetUpCoarseSolver() local 8786 PetscCall(MatCreateSeqDense(PETSC_COMM_SELF, 1, nl, NULL, &coarsedivudotp)); in PCBDDCSetUpCoarseSolver() 8787 PetscCall(MatDenseGetArray(coarsedivudotp, &arraym)); in PCBDDCSetUpCoarseSolver() 8791 PetscCall(MatDenseRestoreArray(coarsedivudotp, &arraym)); in PCBDDCSetUpCoarseSolver() 8794 PetscCall(MatCreateSeqAIJ(PETSC_COMM_SELF, 0, 0, 1, NULL, &coarsedivudotp)); in PCBDDCSetUpCoarseSolver() 8993 PetscCall(MatGetSize(coarsedivudotp, &n, NULL)); in PCBDDCSetUpCoarseSolver() 9014 PetscCall(MatISSetLocalMat(coarsedivudotp_is, coarsedivudotp)); in PCBDDCSetUpCoarseSolver() 9015 PetscCall(MatDestroy(&coarsedivudotp)); in PCBDDCSetUpCoarseSolver() 9124 PetscCall(MatDestroy(&coarsedivudotp)); in PCBDDCSetUpCoarseSolver()
|