Searched refs:B_delta (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcfetidp.c | 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() [all …]
|
| H A D | bddc.c | 2192 PetscCall(MatMult(mat_ctx->B_delta, pcis->vec1_B, mat_ctx->lambda_local)); in PCBDDCMatFETIDPGetRHS_BDDC() 2257 PetscCall(MatMultTranspose(mat_ctx->B_delta, mat_ctx->lambda_local, pcis->vec1_B)); in PCBDDCMatFETIDPGetSolution_BDDC()
|
| /petsc/include/petsc/private/ |
| H A D | pcbddcstructsimpl.h | 220 Mat B_delta; member
|
| /petsc/src/ksp/ksp/impls/fetidp/ |
| H A D | fetidp.c | 374 PetscCall(MatMult(fetidpmat_ctx->B_delta, pcis->vec1_B, fetidpmat_ctx->lambda_local)); in KSPFETIDPCheckOperators() 411 PetscCall(MatMult(fetidpmat_ctx->B_delta, test_vec, fetidpmat_ctx->lambda_local)); in KSPFETIDPCheckOperators() 458 PetscCall(MatMult(fetidpmat_ctx->B_delta, pcis->vec1_B, fetidpmat_ctx->lambda_local)); in KSPFETIDPCheckOperators() 488 PetscCall(MatMult(fetidpmat_ctx->B_delta, pcis->vec1_B, fetidpmat_ctx->lambda_local)); in KSPFETIDPCheckOperators()
|