Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c8987 Mat coarsedivudotp_is; in PCBDDCSetUpCoarseSolver() local
9008 PetscCall(MatCreate(PetscObjectComm((PetscObject)coarse_mat), &coarsedivudotp_is)); in PCBDDCSetUpCoarseSolver()
9009 PetscCall(MatSetType(coarsedivudotp_is, MATIS)); in PCBDDCSetUpCoarseSolver()
9010 PetscCall(MatSetSizes(coarsedivudotp_is, PETSC_DECIDE, PETSC_DECIDE, M, N)); in PCBDDCSetUpCoarseSolver()
9011 PetscCall(MatSetLocalToGlobalMapping(coarsedivudotp_is, rl2g, cl2g)); in PCBDDCSetUpCoarseSolver()
9014 PetscCall(MatISSetLocalMat(coarsedivudotp_is, coarsedivudotp)); in PCBDDCSetUpCoarseSolver()
9016 PetscCall(PCBDDCSetDivergenceMat(pc_temp, coarsedivudotp_is, PETSC_FALSE, NULL)); in PCBDDCSetUpCoarseSolver()
9017 PetscCall(MatDestroy(&coarsedivudotp_is)); in PCBDDCSetUpCoarseSolver()