Home
last modified time | relevance | path

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

/petsc/src/mat/impls/hypre/
H A Dmhypre.c38 HYPRE_Int *nnz_d = NULL, *nnz_o = NULL; in MatHYPRE_IJMatrixPreallocate() local
44 PetscCall(PetscMalloc1(n_d, &nnz_d)); in MatHYPRE_IJMatrixPreallocate()
45 for (i = 0; i < n_d; i++) nnz_d[i] = (HYPRE_Int)(ia_d[i + 1] - ia_d[i]); in MatHYPRE_IJMatrixPreallocate()
67 PetscCallHYPRE(HYPRE_IJMatrixSetDiagOffdSizes(ij, nnz_d, nnz_o)); in MatHYPRE_IJMatrixPreallocate()
75 PetscCallHYPRE(HYPRE_IJMatrixSetDiagOffdSizes(ij, nnz_d, nnz_o)); in MatHYPRE_IJMatrixPreallocate()
77 PetscCall(PetscFree(nnz_d)); in MatHYPRE_IJMatrixPreallocate()
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpisbaij.c1677 PetscInt *nnz_d, *nnz_o, bs = Y->rmap->bs; in MatAXPY_MPISBAIJ() local
1681 PetscCall(PetscMalloc1(yy->A->rmap->N, &nnz_d)); in MatAXPY_MPISBAIJ()
1688 PetscCall(MatAXPYGetPreallocation_SeqSBAIJ(yy->A, xx->A, nnz_d)); in MatAXPY_MPISBAIJ()
1690 PetscCall(MatMPISBAIJSetPreallocation(B, bs, 0, nnz_d, 0, nnz_o)); in MatAXPY_MPISBAIJ()
1693 PetscCall(PetscFree(nnz_d)); in MatAXPY_MPISBAIJ()
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c1831 PetscInt *nnz_d, *nnz_o, bs = Y->rmap->bs; in MatAXPY_MPIBAIJ() local
1832 PetscCall(PetscMalloc1(yy->A->rmap->N, &nnz_d)); in MatAXPY_MPIBAIJ()
1839 PetscCall(MatAXPYGetPreallocation_SeqBAIJ(yy->A, xx->A, nnz_d)); in MatAXPY_MPIBAIJ()
1841 PetscCall(MatMPIBAIJSetPreallocation(B, bs, 0, nnz_d, 0, nnz_o)); in MatAXPY_MPIBAIJ()
1845 PetscCall(PetscFree(nnz_d)); in MatAXPY_MPIBAIJ()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c2106 PetscInt *nnz_d, *nnz_o; in MatAXPY_MPIAIJ() local
2108 PetscCall(PetscMalloc1(yy->A->rmap->N, &nnz_d)); in MatAXPY_MPIAIJ()
2114 PetscCall(MatAXPYGetPreallocation_SeqAIJ(yy->A, xx->A, nnz_d)); in MatAXPY_MPIAIJ()
2116 PetscCall(MatMPIAIJSetPreallocation(B, 0, nnz_d, 0, nnz_o)); in MatAXPY_MPIAIJ()
2119 PetscCall(PetscFree(nnz_d)); in MatAXPY_MPIAIJ()