Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcfetidp.c78 PetscCall(MatDestroy(&mat_ctx->B_Ddelta)); in PCBDDCDestroyFETIDPMat()
108 PetscCall(MatDestroy(&pc_ctx->B_Ddelta)); in PCBDDCDestroyFETIDPPC()
479 …calingMat, fetidpmat_ctx->B_delta, MAT_INITIAL_MATRIX, PETSC_DETERMINE, &fetidpmat_ctx->B_Ddelta)); in PCBDDCSetupFETIDPMatContext()
482 PetscCall(MatCreate(PETSC_COMM_SELF, &fetidpmat_ctx->B_Ddelta)); in PCBDDCSetupFETIDPMatContext()
483 …PetscCall(MatSetSizes(fetidpmat_ctx->B_Ddelta, n_local_lambda, pcis->n_B, n_local_lambda, pcis->n_… in PCBDDCSetupFETIDPMatContext()
485 PetscCall(MatSetType(fetidpmat_ctx->B_Ddelta, MATSEQAIJ)); in PCBDDCSetupFETIDPMatContext()
486 PetscCall(MatSeqAIJSetPreallocation(fetidpmat_ctx->B_Ddelta, 1, NULL)); in PCBDDCSetupFETIDPMatContext()
487 …for (i = 0; i < n_local_lambda; i++) PetscCall(MatSetValue(fetidpmat_ctx->B_Ddelta, i, cols_B_delt… in PCBDDCSetupFETIDPMatContext()
488 PetscCall(MatAssemblyBegin(fetidpmat_ctx->B_Ddelta, MAT_FINAL_ASSEMBLY)); in PCBDDCSetupFETIDPMatContext()
489 PetscCall(MatAssemblyEnd(fetidpmat_ctx->B_Ddelta, MAT_FINAL_ASSEMBLY)); in PCBDDCSetupFETIDPMatContext()
[all …]
/petsc/include/petsc/private/
H A Dpcbddcstructsimpl.h221 Mat B_Ddelta; member
250 Mat B_Ddelta; member
/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c418 PetscCall(MatMultTranspose(fetidpmat_ctx->B_Ddelta, fetidpmat_ctx->lambda_local, pcis->vec1_B)); in KSPFETIDPCheckOperators()
465 PetscCall(MatMultTranspose(fetidpmat_ctx->B_Ddelta, fetidpmat_ctx->lambda_local, pcis->vec1_B)); in KSPFETIDPCheckOperators()
486 PetscCall(MatMultTranspose(fetidpmat_ctx->B_Ddelta, fetidpmat_ctx->lambda_local, pcis->vec1_B)); in KSPFETIDPCheckOperators()