Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcscalingbasic.c81 if (deluxe_ctx->seq_mat) { in PCBDDCScalingExtension_Deluxe()
99 …PetscCall(MatMultTranspose(deluxe_ctx->seq_mat[i], deluxe_ctx->seq_work1[i], deluxe_ctx->seq_work2… in PCBDDCScalingExtension_Deluxe()
174 if (deluxe_ctx->seq_mat) { in PCBDDCScalingRestriction_Deluxe()
197 … PetscCall(MatMult(deluxe_ctx->seq_mat[i], deluxe_ctx->seq_work1[i], deluxe_ctx->seq_work2[i])); in PCBDDCScalingRestriction_Deluxe()
382 PetscCall(MatDestroy(&deluxe_ctx->seq_mat[i])); in PCBDDCScalingReset_Deluxe_Solvers()
385 …tx->seq_scctx, deluxe_ctx->seq_work1, deluxe_ctx->seq_work2, deluxe_ctx->seq_mat, deluxe_ctx->seq_… in PCBDDCScalingReset_Deluxe_Solvers()
461 …luxe_ctx->seq_n, &deluxe_ctx->seq_work2, deluxe_ctx->seq_n, &deluxe_ctx->seq_mat, deluxe_ctx->seq_… in PCBDDCScalingSetUp_Deluxe_Private()
498 PetscCall(MatDestroy(&deluxe_ctx->seq_mat[i])); in PCBDDCScalingSetUp_Deluxe_Private()
499 …reateSeqDense(PETSC_COMM_SELF, subset_size, subset_size, matdata + cum2, &deluxe_ctx->seq_mat[i])); in PCBDDCScalingSetUp_Deluxe_Private()
519 PetscCall(MatTranspose(deluxe_ctx->seq_mat[i], MAT_INITIAL_MATRIX, &X)); in PCBDDCScalingSetUp_Deluxe_Private()
[all …]
H A Dbddcfetidp.c541 PetscCall(MatDenseGetArrayRead(deluxe_ctx->seq_mat[i], &M)); in PCBDDCSetupFETIDPMatContext()
543 PetscCall(MatDenseRestoreArrayRead(deluxe_ctx->seq_mat[i], &M)); in PCBDDCSetupFETIDPMatContext()
/petsc/include/petsc/private/
H A Dpcbddcstructsimpl.h179 Mat *seq_mat; member