Home
last modified time | relevance | path

Searched refs:MatPreallocatorPreallocate (Results 1 – 15 of 15) sorted by relevance

/petsc/src/mat/tests/
H A Dex230.c65 PetscCall(MatPreallocatorPreallocate(preallocator, PETSC_TRUE, A)); in ex1_nonsquare_bs1()
183 PetscCall(MatPreallocatorPreallocate(preallocator, PETSC_TRUE, A)); in ex2_square_bsvariable()
/petsc/src/mat/impls/preallocator/
H A Dmatpreallocator.c229 PetscErrorCode MatPreallocatorPreallocate(Mat mat, PetscBool fill, Mat A) in MatPreallocatorPreallocate() function
/petsc/src/ksp/pc/impls/mg/
H A Dgdsw.c298 PetscCall(MatPreallocatorPreallocate(preallocator, PETSC_FALSE, *cspace)); in PCMGGDSWCreateCoarseSpace_Private()
/petsc/doc/changes/
H A D316.md127 - `MatPreallocatorPreallocate` performance [significantly improved](https://gitlab.com/petsc/petsc/…
/petsc/src/mat/utils/
H A Daxpy.c185 PetscCall(MatPreallocatorPreallocate(preallocator, PETSC_FALSE, *B)); in MatAXPY_Basic_Preallocate()
H A Dgcreate.c656 PetscCall(MatPreallocatorPreallocate(preallocator, PETSC_TRUE, A)); in MatSetPreallocationCOO_Basic()
/petsc/src/dm/impls/stag/
H A Dstag.c545 PetscCall(MatPreallocatorPreallocate(preallocator, fill_with_zeros, *mat)); in DMCreateMatrix_Stag()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmat.pxi530 PetscErrorCode MatPreallocatorPreallocate(PetscMat, PetscBool, PetscMat)
H A DMat.pyx1017 petsc.MatPreallocatorPreallocate
1021 CHKERR(MatPreallocatorPreallocate(self.mat, cfill, A.mat))
/petsc/include/
H A Dpetscmat.h2693 PETSC_EXTERN PetscErrorCode MatPreallocatorPreallocate(Mat, PetscBool, Mat);
/petsc/src/dm/impls/da/
H A Dfdda.c811 PetscCall(MatPreallocatorPreallocate(P, (PetscBool)!da->prealloc_only, lJ)); in DMCreateMatrix_DA_IS()
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpisbaij.c114 PetscCall(MatPreallocatorPreallocate(preallocator, fill, B)); in MatPreallocateWithMats_Private()
/petsc/doc/manual/
H A Dmat.md516 …vide the matrix numerical values). Once this is complete one uses `MatPreallocatorPreallocate()` to
/petsc/src/ksp/pc/impls/patch/
H A Dpcpatch.c1877 PetscCall(MatPreallocatorPreallocate(preallocator, PETSC_TRUE, *mat)); in PCPatchCreateMatrix_Private()
/petsc/src/dm/impls/plex/
H A Dplexfem.c3125 PetscCall(MatPreallocatorPreallocate(preallocator, PETSC_TRUE, In)); in DMPlexComputeInterpolatorNested()
3314 PetscCall(MatPreallocatorPreallocate(interp, PETSC_TRUE, In)); in DMPlexComputeInterpolatorGeneral()