Searched refs:dmat (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcnullspace.c | 72 Mat local_mat, local_pmat, dmat, Kbasis_mat; in PCBDDCNullSpaceAssembleCorrection() local 87 PetscCall(PetscObjectQuery((PetscObject)NullSpace, "_PBDDC_Null_dmat", (PetscObject *)&dmat)); in PCBDDCNullSpaceAssembleCorrection() 88 PetscCheck(dmat, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Missing dense matrix"); in PCBDDCNullSpaceAssembleCorrection() 93 PetscCall(PetscObjectReference((PetscObject)dmat)); in PCBDDCNullSpaceAssembleCorrection() 94 shell_ctx->basis_mat = dmat; in PCBDDCNullSpaceAssembleCorrection() 95 PetscCall(MatGetSize(dmat, NULL, &basis_size)); in PCBDDCNullSpaceAssembleCorrection()
|
| H A D | bddcprivate.c | 5872 Mat dmat; in MatNullSpacePropagateAny_Private() local 5918 …PetscCall(MatCreateDense(PetscObjectComm((PetscObject)B), n, PETSC_DECIDE, N, bsiz2, ddata, &dmat)… in MatNullSpacePropagateAny_Private() 5919 …PetscCall(PetscObjectContainerCompose((PetscObject)dmat, "_PBDDC_Null_dmat_arr", ddata, PetscCtxDe… in MatNullSpacePropagateAny_Private() 5920 PetscCall(PetscObjectCompose((PetscObject)NullSpace, "_PBDDC_Null_dmat", (PetscObject)dmat)); in MatNullSpacePropagateAny_Private() 5921 PetscCall(MatDestroy(&dmat)); in MatNullSpacePropagateAny_Private()
|
| /petsc/src/binding/petsc4py/test/ |
| H A D | test_mat_py.py | 38 dmat = PETSc.Mat() 40 dmat.createPython(mat.getSizes(), dctx, comm=mat.getComm()) 43 dmat.setUp() 44 return dmat 259 dmat = PETSc.Mat() 261 dmat.createPython(mat.getSizes(), dctx, comm=mat.getComm()) 265 dmat.setUp() 266 return dmat
|
| /petsc/src/mat/impls/hypre/ |
| H A D | mhypre.c | 2201 hypre_CSRMatrix *dmat; local 2209 dmat = hypre_ParCSRMatrixDiag(parcsr); 2210 if (dmat) { 2212 HYPRE_MemoryLocation mem = hypre_CSRMatrixMemoryLocation(dmat); 2219 hypre_CSRMatrixExtractDiagonal(dmat, a, 0);
|