Home
last modified time | relevance | path

Searched refs:d_nnz (Results 1 – 25 of 39) sorted by relevance

12

/dports/science/PETSc/petsc-3.14.1/src/mat/tests/
H A Dex300.c21 PetscInt d_nnz[3] = {0,0,0}; in main() local
34 d_nnz[0] = 1; in main()
35 d_nnz[1] = 1; in main()
36 d_nnz[2] = 1; in main()
43 d_nnz[0] = 1; in main()
44 d_nnz[1] = 1; in main()
47 d_nnz[0] = 1; in main()
53 ierr = MatXAIJSetPreallocation(C,1,d_nnz,o_nnz,NULL,NULL);CHKERRQ(ierr); in main()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/sbaij/mpi/ftn-custom/
H A Dzmpisbaijf.c13 … PetscInt *d_nz,PetscInt *d_nnz,PetscInt *o_nz,PetscInt *o_nnz,Mat *newmat,PetscErrorCode *ierr) in matcreatesbaij_() argument
15 CHKFORTRANNULLINTEGER(d_nnz); in matcreatesbaij_()
17 …*ierr = MatCreateSBAIJ(MPI_Comm_f2c(*(MPI_Fint*)&*comm),*bs,*m,*n,*M,*N,*d_nz,d_nnz,*o_nz,o_nnz,ne… in matcreatesbaij_()
20 PETSC_EXTERN void matmpisbaijsetpreallocation_(Mat *mat,PetscInt *bs,PetscInt *d_nz,PetscInt *d_nnz in matmpisbaijsetpreallocation_() argument
22 CHKFORTRANNULLINTEGER(d_nnz); in matmpisbaijsetpreallocation_()
24 *ierr = MatMPISBAIJSetPreallocation(*mat,*bs,*d_nz,d_nnz,*o_nz,o_nnz); in matmpisbaijsetpreallocation_()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/sbaij/mpi/
H A Dmpiaijsbaij.c13 PetscInt *d_nnz,*o_nnz; in MatConvert_MPIAIJ_MPISBAIJ() local
25 ierr = PetscMalloc2(lm/bs,&d_nnz,lm/bs,&o_nnz);CHKERRQ(ierr); in MatConvert_MPIAIJ_MPISBAIJ()
30 d_nnz[i] = (Aa->i[i*bs+1] - Aa->i[i*bs])/bs; in MatConvert_MPIAIJ_MPISBAIJ()
32 d_nnz[i] = (Aa->i[i*bs+1] - Aa->diag[i*bs])/bs; in MatConvert_MPIAIJ_MPISBAIJ()
40 ierr = MatSeqSBAIJSetPreallocation(M,bs,0,d_nnz);CHKERRQ(ierr); in MatConvert_MPIAIJ_MPISBAIJ()
42 ierr = PetscFree2(d_nnz,o_nnz);CHKERRQ(ierr); in MatConvert_MPIAIJ_MPISBAIJ()
80 PetscInt *d_nnz,*o_nnz; in MatConvert_MPIBAIJ_MPISBAIJ() local
92 ierr = PetscMalloc2(lm/bs,&d_nnz,lm/bs,&o_nnz);CHKERRQ(ierr); in MatConvert_MPIBAIJ_MPISBAIJ()
96 d_nnz[i] = Aa->i[i+1] - Aa->diag[i]; in MatConvert_MPIBAIJ_MPISBAIJ()
103 ierr = MatSeqSBAIJSetPreallocation(M,bs,0,d_nnz);CHKERRQ(ierr); in MatConvert_MPIBAIJ_MPISBAIJ()
[all …]
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/baij/mpi/ftn-custom/
H A Dzmpibaijf.c22 … PetscInt *d_nz,PetscInt *d_nnz,PetscInt *o_nz,PetscInt *o_nnz,Mat *newmat,PetscErrorCode *ierr) in matcreatebaij_() argument
24 CHKFORTRANNULLINTEGER(d_nnz); in matcreatebaij_()
26 …*ierr = MatCreateBAIJ(MPI_Comm_f2c(*(MPI_Fint*)&*comm),*bs,*m,*n,*M,*N,*d_nz,d_nnz,*o_nz,o_nnz,new… in matcreatebaij_()
29 PETSC_EXTERN void matmpibaijsetpreallocation_(Mat *mat,PetscInt *bs,PetscInt *d_nz,PetscInt *d_nnz,… in matmpibaijsetpreallocation_() argument
31 CHKFORTRANNULLINTEGER(d_nnz); in matmpibaijsetpreallocation_()
33 *ierr = MatMPIBAIJSetPreallocation(*mat,*bs,*d_nz,d_nnz,*o_nz,o_nnz); in matmpibaijsetpreallocation_()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/baij/mpi/
H A Dmpiaijbaij.c13 PetscInt *d_nnz,*o_nnz; in MatConvert_MPIAIJ_MPIBAIJ() local
20 ierr = PetscMalloc2(lm/bs,&d_nnz,lm/bs,&o_nnz);CHKERRQ(ierr); in MatConvert_MPIAIJ_MPIBAIJ()
23 d_nnz[i] = (Aa->i[i*bs+1] - Aa->i[i*bs])/bs; in MatConvert_MPIAIJ_MPIBAIJ()
30 ierr = MatSeqBAIJSetPreallocation(M,bs,0,d_nnz);CHKERRQ(ierr); in MatConvert_MPIAIJ_MPIBAIJ()
31 ierr = MatMPIBAIJSetPreallocation(M,bs,0,d_nnz,0,o_nnz);CHKERRQ(ierr); in MatConvert_MPIAIJ_MPIBAIJ()
32 ierr = PetscFree2(d_nnz,o_nnz);CHKERRQ(ierr); in MatConvert_MPIAIJ_MPIBAIJ()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/ftn-custom/
H A Dzmpiaijf.c30 …,PetscInt *m,PetscInt *n,PetscInt *M,PetscInt *N,PetscInt *d_nz,PetscInt *d_nnz,PetscInt *o_nz,Pet… in matcreateaij_() argument
32 CHKFORTRANNULLINTEGER(d_nnz); in matcreateaij_()
35 *ierr = MatCreateAIJ(MPI_Comm_f2c(*(MPI_Fint*)&*comm),*m,*n,*M,*N,*d_nz,d_nnz,*o_nz,o_nnz,newmat); in matcreateaij_()
38 PETSC_EXTERN void matmpiaijsetpreallocation_(Mat *mat,PetscInt *d_nz,PetscInt *d_nnz,PetscInt *o_nz… in matmpiaijsetpreallocation_() argument
40 CHKFORTRANNULLINTEGER(d_nnz); in matmpiaijsetpreallocation_()
42 *ierr = MatMPIAIJSetPreallocation(*mat,*d_nz,d_nnz,*o_nz,o_nnz); in matmpiaijsetpreallocation_()
/dports/science/PETSc/petsc-3.14.1/src/dm/impls/sliced/
H A Dsliced.c12 PetscInt d_nz,o_nz,*d_nnz,*o_nnz; member
30 ierr = MatSeqBAIJSetPreallocation(*J,bs,slice->d_nz,slice->d_nnz);CHKERRQ(ierr); in DMCreateMatrix_Sliced()
31 …ierr = MatMPIBAIJSetPreallocation(*J,bs,slice->d_nz,slice->d_nnz,slice->o_nz,slice->o_nnz);CHKERRQ… in DMCreateMatrix_Sliced()
40 ierr = MatSeqAIJSetPreallocation(*J,slice->d_nz,slice->d_nnz);CHKERRQ(ierr); in DMCreateMatrix_Sliced()
41 …ierr = MatMPIAIJSetPreallocation(*J,slice->d_nz,slice->d_nnz,slice->o_nz,slice->o_nnz);CHKERRQ(ier… in DMCreateMatrix_Sliced()
42 } else if (!slice->d_nnz) { in DMCreateMatrix_Sliced()
49 …sd_nnz[i] = (slice->d_nnz[i/bs]-1) * (slice->ofill ? slice->ofill->i[i%bs+1]-slice->ofill->i[i%bs]… in DMCreateMatrix_Sliced()
138 PetscErrorCode DMSlicedSetPreallocation(DM dm,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,c… in DMSlicedSetPreallocation() argument
145 slice->d_nnz = (PetscInt*)d_nnz; in DMSlicedSetPreallocation()
326 if (d_nnz) { in DMSlicedCreate()
[all …]
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/aijperm/
H A Dmpiaijperm.c85 …,PetscInt m,PetscInt n,PetscInt M,PetscInt N,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,co… in MatCreateMPIAIJPERM() argument
96 ierr = MatMPIAIJSetPreallocation(*A,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatCreateMPIAIJPERM()
99 ierr = MatSeqAIJSetPreallocation(*A,d_nz,d_nnz);CHKERRQ(ierr); in MatCreateMPIAIJPERM()
104 PetscErrorCode MatMPIAIJSetPreallocation_MPIAIJPERM(Mat B,PetscInt d_nz,const PetscInt d_nnz[],Pet… in MatMPIAIJSetPreallocation_MPIAIJPERM() argument
110 ierr = MatMPIAIJSetPreallocation_MPIAIJ(B,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatMPIAIJSetPreallocation_MPIAIJPERM()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/baij/mpi/baijmkl/
H A Dmpibaijmkl.c5 …tPreallocation_MPIBAIJMKL(Mat B,PetscInt bs,PetscInt d_nz,const PetscInt *d_nnz,PetscInt o_nz,cons… in MatMPIBAIJSetPreallocation_MPIBAIJMKL() argument
11 ierr = MatMPIBAIJSetPreallocation_MPIBAIJ(B,bs,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatMPIBAIJSetPreallocation_MPIBAIJMKL()
137 …,PetscInt m,PetscInt n,PetscInt M,PetscInt N,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,co… in MatCreateBAIJMKL() argument
148 ierr = MatMPIBAIJSetPreallocation(*A,bs,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatCreateBAIJMKL()
151 ierr = MatSeqBAIJSetPreallocation(*A,bs,d_nz,d_nnz);CHKERRQ(ierr); in MatCreateBAIJMKL()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/aijmkl/
H A Dmpiaijmkl.c79 …,PetscInt m,PetscInt n,PetscInt M,PetscInt N,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,co… in MatCreateMPIAIJMKL() argument
90 ierr = MatMPIAIJSetPreallocation(*A,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatCreateMPIAIJMKL()
93 ierr = MatSeqAIJSetPreallocation(*A,d_nz,d_nnz);CHKERRQ(ierr); in MatCreateMPIAIJMKL()
100 PetscErrorCode MatMPIAIJSetPreallocation_MPIAIJMKL(Mat B,PetscInt d_nz,const PetscInt d_nnz[],Pets… in MatMPIAIJSetPreallocation_MPIAIJMKL() argument
106 ierr = MatMPIAIJSetPreallocation_MPIAIJ(B,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatMPIAIJSetPreallocation_MPIAIJMKL()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/aijsell/
H A Dmpiaijsell.c79 …,PetscInt m,PetscInt n,PetscInt M,PetscInt N,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,co… in MatCreateMPIAIJSELL() argument
90 ierr = MatMPIAIJSetPreallocation(*A,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatCreateMPIAIJSELL()
93 ierr = MatSeqAIJSetPreallocation(*A,d_nz,d_nnz);CHKERRQ(ierr); in MatCreateMPIAIJSELL()
100 PetscErrorCode MatMPIAIJSetPreallocation_MPIAIJSELL(Mat B,PetscInt d_nz,const PetscInt d_nnz[],Pet… in MatMPIAIJSetPreallocation_MPIAIJSELL() argument
106 ierr = MatMPIAIJSetPreallocation_MPIAIJ(B,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatMPIAIJSetPreallocation_MPIAIJSELL()
/dports/science/PETSc/petsc-3.14.1/src/ksp/pc/impls/gamg/
H A Dutil.c87 PetscInt *d_nnz, *o_nnz,*w0,*w1,*w2; in PCGAMGCreateGraph() local
150 ierr = MatSeqAIJSetPreallocation(Gmat,0,d_nnz);CHKERRQ(ierr); in PCGAMGCreateGraph()
151 ierr = MatMPIAIJSetPreallocation(Gmat,0,d_nnz,0,o_nnz);CHKERRQ(ierr); in PCGAMGCreateGraph()
152 ierr = PetscFree2(d_nnz,o_nnz);CHKERRQ(ierr); in PCGAMGCreateGraph()
207 PetscInt *d_nnz, *o_nnz; in PCGAMGFilterGraph() local
263 ierr = PetscMalloc2(nloc, &d_nnz,nloc, &o_nnz);CHKERRQ(ierr); in PCGAMGFilterGraph()
266 d_nnz[jj] = ncols; in PCGAMGFilterGraph()
271 d_nnz[jj] += ncols; in PCGAMGFilterGraph()
275 if (d_nnz[jj] > nloc) d_nnz[jj] = nloc; in PCGAMGFilterGraph()
282 ierr = MatSeqAIJSetPreallocation(tGmat,0,d_nnz);CHKERRQ(ierr); in PCGAMGFilterGraph()
[all …]
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/kokkos/
H A Dmpiaijkok.kokkos.cxx17 PetscErrorCode MatMPIAIJSetPreallocation_MPIAIJKokkos(Mat mat,PetscInt d_nz,const PetscInt d_nnz[]… in MatMPIAIJSetPreallocation_MPIAIJKokkos() argument
27 if (d_nnz) { in MatMPIAIJSetPreallocation_MPIAIJKokkos()
29 …if (d_nnz[i] < 0) SETERRQ2(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"d_nnz cannot be less than 0: … in MatMPIAIJSetPreallocation_MPIAIJKokkos()
48 ierr = MatSeqAIJSetPreallocation(mpiaij->A,d_nz,d_nnz);CHKERRQ(ierr); in MatMPIAIJSetPreallocation_MPIAIJKokkos()
187 …,PetscInt m,PetscInt n,PetscInt M,PetscInt N,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,co… in MatCreateAIJKokkos() argument
198 ierr = MatMPIAIJSetPreallocation(*A,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatCreateAIJKokkos()
201 ierr = MatSeqAIJSetPreallocation(*A,d_nz,d_nnz);CHKERRQ(ierr); in MatCreateAIJKokkos()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/mpiviennacl/
H A Dmpiaijviennacl.cxx7 PetscErrorCode MatMPIAIJSetPreallocation_MPIAIJViennaCL(Mat B,PetscInt d_nz,const PetscInt d_nnz[]… in MatMPIAIJSetPreallocation_MPIAIJViennaCL() argument
26 ierr = MatSeqAIJSetPreallocation(b->A,d_nz,d_nnz);CHKERRQ(ierr); in MatMPIAIJSetPreallocation_MPIAIJViennaCL()
117 …,PetscInt m,PetscInt n,PetscInt M,PetscInt N,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,co… in MatCreateAIJViennaCL() argument
128 ierr = MatMPIAIJSetPreallocation(*A,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatCreateAIJViennaCL()
131 ierr = MatSeqAIJSetPreallocation(*A,d_nz,d_nnz);CHKERRQ(ierr); in MatCreateAIJViennaCL()
/dports/science/PETSc/petsc-3.14.1/src/dm/tests/
H A Dex30.c12 …PetscInt i,bs=1,N=5,n,m,rstart,ghosts[2],*d_nnz,*o_nnz,dfill[4]={1,0,0,1},ofill[4]={1,1,1,1}; in main() local
50 ierr = PetscMalloc2(n,&d_nnz,n,&o_nnz);CHKERRQ(ierr); in main()
53 d_nnz[i] = 2; in main()
56 d_nnz[i] = 3; in main()
60 …ierr = DMSlicedCreate(comm,bs,n,2,ghosts,d_nnz,o_nnz,&slice);CHKERRQ(ierr); /* Currently does not … in main()
65 ierr = PetscFree2(d_nnz,o_nnz);CHKERRQ(ierr); in main()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/mpicusparse/ftn-auto/
H A Dmpiaijcusparsef.c42 …,PetscInt *m,PetscInt *n,PetscInt *M,PetscInt *N,PetscInt *d_nz, PetscInt d_nnz[],PetscInt *o_nz, … in matcreateaijcusparse_() argument
45 MPI_Comm_f2c(*(comm)),*m,*n,*M,*N,*d_nz,d_nnz,*o_nz,o_nnz,A); in matcreateaijcusparse_()
/dports/science/PETSc/petsc-3.14.1/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9busadj.c384 PetscInt *d_nnz; in PreallocateJacobian() local
394 d_nnz[idx] += 3; in PreallocateJacobian()
395 d_nnz[idx+1] += 2; in PreallocateJacobian()
396 d_nnz[idx+2] += 2; in PreallocateJacobian()
397 d_nnz[idx+3] += 5; in PreallocateJacobian()
398 d_nnz[idx+4] += 6; in PreallocateJacobian()
399 d_nnz[idx+5] += 6; in PreallocateJacobian()
404 d_nnz[idx+6] += 2; in PreallocateJacobian()
405 d_nnz[idx+7] += 2; in PreallocateJacobian()
406 d_nnz[idx+8] += 5; in PreallocateJacobian()
[all …]
H A Dex9busoptfd.c384 PetscInt *d_nnz; in PreallocateJacobian() local
394 d_nnz[idx] += 3; in PreallocateJacobian()
395 d_nnz[idx+1] += 2; in PreallocateJacobian()
396 d_nnz[idx+2] += 2; in PreallocateJacobian()
397 d_nnz[idx+3] += 5; in PreallocateJacobian()
398 d_nnz[idx+4] += 6; in PreallocateJacobian()
399 d_nnz[idx+5] += 6; in PreallocateJacobian()
404 d_nnz[idx+6] += 2; in PreallocateJacobian()
405 d_nnz[idx+7] += 2; in PreallocateJacobian()
406 d_nnz[idx+8] += 5; in PreallocateJacobian()
[all …]
H A Dex9bus.c651 PetscInt *d_nnz; in PreallocateJacobian() local
661 d_nnz[idx] += 3; in PreallocateJacobian()
662 d_nnz[idx+1] += 2; in PreallocateJacobian()
663 d_nnz[idx+2] += 2; in PreallocateJacobian()
664 d_nnz[idx+3] += 5; in PreallocateJacobian()
665 d_nnz[idx+4] += 6; in PreallocateJacobian()
666 d_nnz[idx+5] += 6; in PreallocateJacobian()
671 d_nnz[idx+6] += 2; in PreallocateJacobian()
672 d_nnz[idx+7] += 2; in PreallocateJacobian()
673 d_nnz[idx+8] += 5; in PreallocateJacobian()
[all …]
H A Dex9busopt.c527 PetscInt *d_nnz; in PreallocateJacobian() local
537 d_nnz[idx] += 3; in PreallocateJacobian()
538 d_nnz[idx+1] += 2; in PreallocateJacobian()
539 d_nnz[idx+2] += 2; in PreallocateJacobian()
540 d_nnz[idx+3] += 5; in PreallocateJacobian()
541 d_nnz[idx+4] += 6; in PreallocateJacobian()
542 d_nnz[idx+5] += 6; in PreallocateJacobian()
547 d_nnz[idx+6] += 2; in PreallocateJacobian()
548 d_nnz[idx+7] += 2; in PreallocateJacobian()
549 d_nnz[idx+8] += 5; in PreallocateJacobian()
[all …]
/dports/science/code_saturne/code_saturne-7.1.0/src/alge/
H A Dcs_sles_petsc.c903 PetscInt *d_nnz, *o_nnz; in cs_sles_petsc_setup() local
904 BFT_MALLOC(d_nnz, n_rows*db_size, PetscInt); in cs_sles_petsc_setup()
919 d_nnz[row_id*db_size + kk] = db_size; in cs_sles_petsc_setup()
930 d_nnz[c_id_0*db_size + kk] += eb_size; in cs_sles_petsc_setup()
940 d_nnz[c_id_1*db_size + kk] += eb_size; in cs_sles_petsc_setup()
962 d_nnz[row_id*db_size + kk] = 0; in cs_sles_petsc_setup()
974 d_nnz[row_id*db_size + kk] = db_size; in cs_sles_petsc_setup()
985 d_nnz[row_id*db_size + kk] += eb_size; in cs_sles_petsc_setup()
1005 MatSeqAIJSetPreallocation(sd->a, 0, d_nnz); in cs_sles_petsc_setup()
1006 MatMPIAIJSetPreallocation(sd->a, 0, d_nnz, 0, o_nnz); in cs_sles_petsc_setup()
[all …]
/dports/science/PETSc/petsc-3.14.1/src/ksp/ksp/tutorials/
H A Dex56.c83 PetscInt *d_nnz, *o_nnz,osz[4]={0,9,15,19},nbc; in main() local
89 ierr = PetscMalloc1(m+1, &d_nnz);CHKERRQ(ierr); in main()
99 d_nnz[ic] = 3*(27-osz[nbc]); in main()
116 ierr = MatSeqAIJSetPreallocation(Amat,0,d_nnz);CHKERRQ(ierr); in main()
117 ierr = MatMPIAIJSetPreallocation(Amat,0,d_nnz,0,o_nnz);CHKERRQ(ierr); in main()
119 ierr = PetscFree(d_nnz);CHKERRQ(ierr); in main()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/is/ftn-auto/
H A Dmatisf.c92 PETSC_EXTERN void matissetpreallocation_(Mat B,PetscInt *d_nz, PetscInt d_nnz[],PetscInt *o_nz, Pe… in matissetpreallocation_() argument
95 (Mat)PetscToPointer((B) ),*d_nz,d_nnz,*o_nz,o_nnz); in matissetpreallocation_()
/dports/science/PETSc/petsc-3.14.1/src/ksp/pc/impls/spai/
H A Dispai.c755 int *d_nnz,*o_nnz; in ConvertMatrixToMat() local
767 ierr = PetscMalloc1(m,&d_nnz);CHKERRQ(ierr); in ConvertMatrixToMat()
769 for (i=0; i<m; i++) d_nnz[i] = o_nnz[i] = 0; in ConvertMatrixToMat()
775 if ((global_col >= first_diag_col) && (global_col < last_diag_col)) d_nnz[i]++; in ConvertMatrixToMat()
785 ierr = MatSeqAIJSetPreallocation(*PB,d_nz,d_nnz);CHKERRQ(ierr); in ConvertMatrixToMat()
786 ierr = MatMPIAIJSetPreallocation(*PB,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in ConvertMatrixToMat()
798 ierr = PetscFree(d_nnz);CHKERRQ(ierr); in ConvertMatrixToMat()
/dports/science/PETSc/petsc-3.14.1/src/mat/impls/aij/mpi/mpicusparse/
H A Dmpiaijcusparse.cu10 PetscErrorCode MatMPIAIJSetPreallocation_MPIAIJCUSPARSE(Mat B,PetscInt d_nz,const PetscInt d_nnz[]… in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE() argument
20 if (d_nnz) { in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE()
22 …if (d_nnz[i] < 0) SETERRQ2(PETSC_COMM_SELF,PETSC_ERR_ARG_OUTOFRANGE,"d_nnz cannot be less than 0: … in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE()
46 ierr = MatSeqAIJSetPreallocation(b->A,d_nz,d_nnz);CHKERRQ(ierr); in MatMPIAIJSetPreallocation_MPIAIJCUSPARSE()
368 …,PetscInt m,PetscInt n,PetscInt M,PetscInt N,PetscInt d_nz,const PetscInt d_nnz[],PetscInt o_nz,co… in MatCreateAIJCUSPARSE() argument
379 ierr = MatMPIAIJSetPreallocation(*A,d_nz,d_nnz,o_nz,o_nnz);CHKERRQ(ierr); in MatCreateAIJCUSPARSE()
382 ierr = MatSeqAIJSetPreallocation(*A,d_nz,d_nnz);CHKERRQ(ierr); in MatCreateAIJCUSPARSE()

12