Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c77 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 Dbddc.c2192 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 Dpcbddcstructsimpl.h220 Mat B_delta; member
/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c374 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()