Lines Matching refs:B_delta

77   PetscCall(MatDestroy(&mat_ctx->B_delta));  in PCBDDCDestroyFETIDPMat()
458 PetscCall(MatCreate(PETSC_COMM_SELF, &fetidpmat_ctx->B_delta)); in PCBDDCSetupFETIDPMatContext()
459 …PetscCall(MatSetSizes(fetidpmat_ctx->B_delta, n_local_lambda, pcis->n_B, n_local_lambda, pcis->n_B… in PCBDDCSetupFETIDPMatContext()
460 PetscCall(MatSetType(fetidpmat_ctx->B_delta, MATSEQAIJ)); in PCBDDCSetupFETIDPMatContext()
461 PetscCall(MatSeqAIJSetPreallocation(fetidpmat_ctx->B_delta, 1, NULL)); in PCBDDCSetupFETIDPMatContext()
462 PetscCall(MatSetOption(fetidpmat_ctx->B_delta, MAT_IGNORE_ZERO_ENTRIES, PETSC_TRUE)); in PCBDDCSetupFETIDPMatContext()
463 …for (i = 0; i < n_local_lambda; i++) PetscCall(MatSetValue(fetidpmat_ctx->B_delta, i, cols_B_delta… in PCBDDCSetupFETIDPMatContext()
465 PetscCall(MatAssemblyBegin(fetidpmat_ctx->B_delta, MAT_FINAL_ASSEMBLY)); in PCBDDCSetupFETIDPMatContext()
466 PetscCall(MatAssemblyEnd(fetidpmat_ctx->B_delta, MAT_FINAL_ASSEMBLY)); in PCBDDCSetupFETIDPMatContext()
479 …PetscCall(MatMatMult(ScalingMat, fetidpmat_ctx->B_delta, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &fet… in PCBDDCSetupFETIDPMatContext()
557 …PetscCall(MatMatTransposeMult(T, fetidpmat_ctx->B_delta, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &BD1… in PCBDDCSetupFETIDPMatContext()
558 PetscCall(MatMatMult(fetidpmat_ctx->B_delta, BD1, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &BD2)); in PCBDDCSetupFETIDPMatContext()
870 PetscCall(MatMultTranspose(mat_ctx->B_delta, mat_ctx->lambda_local, pcis->vec1_B)); in FETIDPMatMult_Kernel()
897 PetscCall(MatMult(mat_ctx->B_delta, pcis->vec1_B, mat_ctx->lambda_local)); in FETIDPMatMult_Kernel()