Lines Matching refs:cMat
2796 Mat cMat; in DMGlobalToLocalHook_Constraints() local
2805 PetscCall(DMGetDefaultConstraints(dm, &cSec, &cMat, &cBias)); in DMGlobalToLocalHook_Constraints()
2806 if (cMat && (mode == INSERT_VALUES || mode == INSERT_ALL_VALUES || mode == INSERT_BC_VALUES)) { in DMGlobalToLocalHook_Constraints()
2809 PetscCall(MatGetSize(cMat, &nRows, NULL)); in DMGlobalToLocalHook_Constraints()
2812 PetscCall(MatCreateVecs(cMat, NULL, &cVec)); in DMGlobalToLocalHook_Constraints()
2813 PetscCall(MatMult(cMat, l, cVec)); in DMGlobalToLocalHook_Constraints()
3014 Mat cMat; in DMLocalToGlobalHook_Constraints() local
3020 PetscCall(DMGetDefaultConstraints(dm, &cSec, &cMat, NULL)); in DMLocalToGlobalHook_Constraints()
3021 if (!cMat) PetscFunctionReturn(PETSC_SUCCESS); in DMLocalToGlobalHook_Constraints()
3023 PetscCall(MatGetSize(cMat, &nRows, NULL)); in DMLocalToGlobalHook_Constraints()
3026 PetscCall(MatCreateVecs(cMat, NULL, &cVec)); in DMLocalToGlobalHook_Constraints()
3040 PetscCall(MatMultTransposeAdd(cMat, cVec, l, l)); in DMLocalToGlobalHook_Constraints()