Home
last modified time | relevance | path

Searched refs:PetscShmgetAllocateArray (Results 1 – 20 of 20) sorted by relevance

/petsc/src/sys/utils/
H A Dserver.c273 PetscErrorCode PetscShmgetAllocateArray(size_t sz, size_t asz, void *addr[]) in PetscShmgetAllocateArray() function
372 *ierr = PetscShmgetAllocateArray(*len, sizeof(PetscScalar), (void **)&aa); in petscshmgetallocatearrayscalar_()
392 *ierr = PetscShmgetAllocateArray(*len, sizeof(PetscInt), (void **)&aa); in petscshmgetallocatearrayint_()
/petsc/src/mat/impls/aij/seq/matlab/
H A Daijmatlab.c66 PetscCall(PetscShmgetAllocateArray(aij->nz, sizeof(PetscScalar), (void **)&aij->a)); in MatSeqAIJFromMatlab()
67 PetscCall(PetscShmgetAllocateArray(aij->nz, sizeof(PetscInt), (void **)&aij->j)); in MatSeqAIJFromMatlab()
68 PetscCall(PetscShmgetAllocateArray(mat->rmap->n + 1, sizeof(PetscInt), (void **)&aij->i)); in MatSeqAIJFromMatlab()
/petsc/src/vec/vec/impls/seq/
H A Dbvec3.c33 PetscCall(PetscShmgetAllocateArray(n, sizeof(PetscScalar), (void **)&array)); in VecCreate_Seq()
/petsc/src/mat/impls/aij/seq/
H A Daij.h204 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscScalar), (void **)array)); in MatXAIJAllocatea()
245 PetscCall(PetscShmgetAllocateArray(BS2 * new_nz, sizeof(PetscScalar), (void **)&new_a)); \
246 PetscCall(PetscShmgetAllocateArray(new_nz, sizeof(PetscInt), (void **)&new_j)); \
247 PetscCall(PetscShmgetAllocateArray(AM + 1, sizeof(PetscInt), (void **)&new_i)); \
284 PetscCall(PetscShmgetAllocateArray(new_nz, sizeof(PetscInt), (void **)&new_j)); \
285 PetscCall(PetscShmgetAllocateArray(AM + 1, sizeof(PetscInt), (void **)&new_i)); \
H A Daijfact.c78 PetscCall(PetscShmgetAllocateArray(n + 1, sizeof(PetscInt), (void **)&bi)); in MatLUFactorSymbolic_SeqAIJ()
145 PetscCall(PetscShmgetAllocateArray(bi[n], sizeof(PetscInt), (void **)&bj)); in MatLUFactorSymbolic_SeqAIJ()
154 PetscCall(PetscShmgetAllocateArray(bdiag[0] + 1, sizeof(PetscScalar), (void **)&b->a)); in MatLUFactorSymbolic_SeqAIJ()
1487 PetscCall(PetscShmgetAllocateArray(ai[n], sizeof(PetscScalar), (void **)&b->a)); in MatILUFactorSymbolic_SeqAIJ_ilu0()
1488 PetscCall(PetscShmgetAllocateArray(ai[n], sizeof(PetscInt), (void **)&b->j)); in MatILUFactorSymbolic_SeqAIJ_ilu0()
1489 PetscCall(PetscShmgetAllocateArray(n + 1, sizeof(PetscInt), (void **)&b->i)); in MatILUFactorSymbolic_SeqAIJ_ilu0()
1576 PetscCall(PetscShmgetAllocateArray(n + 1, sizeof(PetscInt), (void **)&bi)); in MatILUFactorSymbolic_SeqAIJ()
1655 PetscCall(PetscShmgetAllocateArray(bi[n], sizeof(PetscInt), (void **)&bj)); in MatILUFactorSymbolic_SeqAIJ()
1676 PetscCall(PetscShmgetAllocateArray(bdiag[0] + 1, sizeof(PetscScalar), (void **)&b->a)); in MatILUFactorSymbolic_SeqAIJ()
2075 PetscCall(PetscShmgetAllocateArray(am + 1, sizeof(PetscInt), (void **)&ui)); in MatICCFactorSymbolic_SeqAIJ()
[all …]
H A Daij.c547 PetscCall(PetscShmgetAllocateArray(A->rmap->n + 1, sizeof(PetscInt), (void **)&a->i)); in MatSeqAIJSetTotalPreallocation()
548 PetscCall(PetscShmgetAllocateArray(nztotal, sizeof(PetscInt), (void **)&a->j)); in MatSeqAIJSetTotalPreallocation()
553 PetscCall(PetscShmgetAllocateArray(nztotal, sizeof(PetscScalar), (void **)&a->a)); in MatSeqAIJSetTotalPreallocation()
3926 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscInt), (void **)&b->j)); in MatSeqAIJSetPreallocation_SeqAIJ()
3927 PetscCall(PetscShmgetAllocateArray(B->rmap->n + 1, sizeof(PetscInt), (void **)&b->i)); in MatSeqAIJSetPreallocation_SeqAIJ()
3932 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscScalar), (void **)&b->a)); in MatSeqAIJSetPreallocation_SeqAIJ()
4600 PetscCall(PetscShmgetAllocateArray(M + 1, sizeof(PetscInt), (void **)&Ai)); /* CSR of A */ in MatSetPreallocationCOO_SeqAIJ()
4602 …PetscCall(PetscShmgetAllocateArray(coo_n - nneg, sizeof(PetscInt), (void **)&Aj)); /* We have at m… in MatSetPreallocationCOO_SeqAIJ()
4706 PetscCall(PetscShmgetAllocateArray(nnz, sizeof(PetscInt), (void **)&Aj_new)); in MatSetPreallocationCOO_SeqAIJ()
4722 PetscCall(PetscShmgetAllocateArray(nnz, sizeof(PetscScalar), (void **)&Aa)); in MatSetPreallocationCOO_SeqAIJ()
[all …]
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaijfact.c69 PetscCall(PetscShmgetAllocateArray(mbs + 1, sizeof(PetscInt), (void **)&iu)); in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
72 PetscCall(PetscShmgetAllocateArray(umax, sizeof(PetscInt), (void **)&ju)); in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
149 PetscCall(PetscShmgetAllocateArray(umax, sizeof(PetscInt), (void **)&jutmp)); in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
184 PetscCall(PetscShmgetAllocateArray((iu[mbs] + 1) * bs2, sizeof(PetscScalar), (void **)&b->a)); in MatCholeskyFactorSymbolic_SeqSBAIJ_MSR()
250 PetscCall(PetscShmgetAllocateArray(mbs + 1, sizeof(PetscInt), (void **)&ui)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
336 PetscCall(PetscShmgetAllocateArray(ui[mbs], sizeof(PetscInt), (void **)&uj)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
345 PetscCall(PetscShmgetAllocateArray(ui[mbs], sizeof(PetscScalar), (void **)&b->a)); in MatCholeskyFactorSymbolic_SeqSBAIJ()
426 PetscCall(PetscShmgetAllocateArray(mbs + 1, sizeof(PetscInt), (void **)&ui)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
511 PetscCall(PetscShmgetAllocateArray(ui[mbs] + 1, sizeof(PetscInt), (void **)&uj)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
519 PetscCall(PetscShmgetAllocateArray(ui[mbs] + 1, sizeof(PetscScalar), (void **)&b->a)); in MatCholeskyFactorSymbolic_SeqSBAIJ_inplace()
H A Dsbaij.c1490 PetscCall(PetscShmgetAllocateArray(bs2 * nz, sizeof(PetscScalar), (void **)&b->a)); in MatSeqSBAIJSetPreallocation_SeqSBAIJ()
1491 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscInt), (void **)&b->j)); in MatSeqSBAIJSetPreallocation_SeqSBAIJ()
1492 PetscCall(PetscShmgetAllocateArray(B->rmap->n + 1, sizeof(PetscInt), (void **)&b->i)); in MatSeqSBAIJSetPreallocation_SeqSBAIJ()
2024 PetscCall(PetscShmgetAllocateArray(bs2 * nz, sizeof(PetscScalar), (void **)&c->a)); in MatDuplicate_SeqSBAIJ()
2036 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscInt), (void **)&c->j)); in MatDuplicate_SeqSBAIJ()
2037 PetscCall(PetscShmgetAllocateArray(mbs + 1, sizeof(PetscInt), (void **)&c->i)); in MatDuplicate_SeqSBAIJ()
H A Dsbaijfact2.c2434 PetscCall(PetscShmgetAllocateArray((iu[mbs] + 1) * a->bs2, sizeof(PetscScalar), (void **)&b->a)); in MatICCFactorSymbolic_SeqSBAIJ_MSR()
2630 PetscCall(PetscShmgetAllocateArray(ui[am], sizeof(PetscScalar), (void **)&b->a)); in MatICCFactorSymbolic_SeqSBAIJ()
2828 PetscCall(PetscShmgetAllocateArray(ui[am], sizeof(PetscScalar), (void **)&b->a)); in MatICCFactorSymbolic_SeqSBAIJ_inplace()
/petsc/src/mat/impls/baij/seq/
H A Dbaijfact2.c264 PetscCall(PetscShmgetAllocateArray(bs2 * ai[n], sizeof(PetscScalar), (void **)&b->a)); in MatILUFactorSymbolic_SeqBAIJ_ilu0()
265 PetscCall(PetscShmgetAllocateArray(ai[n], sizeof(PetscInt), (void **)&b->j)); in MatILUFactorSymbolic_SeqBAIJ_ilu0()
266 PetscCall(PetscShmgetAllocateArray(n + 1, sizeof(PetscInt), (void **)&b->i)); in MatILUFactorSymbolic_SeqBAIJ_ilu0()
484 PetscCall(PetscShmgetAllocateArray(bs2 * (bdiag[0] + 1), sizeof(PetscScalar), (void **)&b->a)); in MatILUFactorSymbolic_SeqBAIJ()
H A Dbaijfact3.c256 PetscCall(PetscShmgetAllocateArray((bdiag[0] + 1) * bs2, sizeof(PetscScalar), (void **)&b->a)); in MatLUFactorSymbolic_SeqBAIJ()
H A Dbaij.c3340 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscInt), (void **)&b->j)); in MatSeqBAIJSetPreallocation_SeqBAIJ()
3341 PetscCall(PetscShmgetAllocateArray(B->rmap->N + 1, sizeof(PetscInt), (void **)&b->i)); in MatSeqBAIJSetPreallocation_SeqBAIJ()
3347 PetscCall(PetscShmgetAllocateArray(nzbs2, sizeof(PetscScalar), (void **)&b->a)); in MatSeqBAIJSetPreallocation_SeqBAIJ()
3553 PetscCall(PetscShmgetAllocateArray(bs2 * nz, sizeof(PetscScalar), (void **)&c->a)); in MatDuplicateNoCreate_SeqBAIJ()
3567 PetscCall(PetscShmgetAllocateArray(bs2 * nz, sizeof(PetscScalar), (void **)&c->a)); in MatDuplicateNoCreate_SeqBAIJ()
3568 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscInt), (void **)&c->j)); in MatDuplicateNoCreate_SeqBAIJ()
3569 PetscCall(PetscShmgetAllocateArray(mbs + 1, sizeof(PetscInt), (void **)&c->i)); in MatDuplicateNoCreate_SeqBAIJ()
/petsc/src/mat/impls/aij/seq/seqviennacl/
H A Daijviennacl.cxx116 PetscCall(PetscShmgetAllocateArray(a->nz, sizeof(PetscScalar), (void **)&a->a)); in MatViennaCLCopyFromGPU()
117 PetscCall(PetscShmgetAllocateArray(a->nz, sizeof(PetscInt), (void **)&a->j)); in MatViennaCLCopyFromGPU()
118 PetscCall(PetscShmgetAllocateArray(m + 1, sizeof(PetscInt), (void **)&a->i)); in MatViennaCLCopyFromGPU()
/petsc/src/mat/impls/blockmat/seq/
H A Dblockmat.c874 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscScalar), (void **)&bmat->a)); in MatBlockMatSetPreallocation_BlockMat()
875 PetscCall(PetscShmgetAllocateArray(nz, sizeof(PetscInt), (void **)&bmat->j)); in MatBlockMatSetPreallocation_BlockMat()
876 PetscCall(PetscShmgetAllocateArray(A->rmap->n + 1, sizeof(PetscInt), (void **)&bmat->i)); in MatBlockMatSetPreallocation_BlockMat()
/petsc/src/mat/impls/aij/seq/kokkos/
H A Daijkok.kokkos.cxx81 … PetscCall(PetscShmgetAllocateArray(aijkok->nrows() + 1, sizeof(PetscInt), (void **)&aijseq->i)); in MatAssemblyEnd_SeqAIJKokkos()
82 PetscCall(PetscShmgetAllocateArray(aijkok->nnz(), sizeof(PetscInt), (void **)&aijseq->j)); in MatAssemblyEnd_SeqAIJKokkos()
83 PetscCall(PetscShmgetAllocateArray(aijkok->nnz(), sizeof(PetscInt), (void **)&aijseq->a)); in MatAssemblyEnd_SeqAIJKokkos()
/petsc/src/ksp/pc/impls/mpi/
H A Dpcmpi.c582 PetscCall(PetscShmgetAllocateArray(size, sizeof(pthread_mutex_t), (void **)&locks)); in PCMPIServerBegin()
/petsc/doc/manual/
H A Dstreams.md325 …one must first set up the machine to use shared memory as described in `PetscShmgetAllocateArray()`
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx2807 PetscCall(PetscShmgetAllocateArray(c->nz, sizeof(PetscInt), (void **)&c->j)); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
2808 PetscCall(PetscShmgetAllocateArray(m + 1, sizeof(PetscInt), (void **)&c->i)); in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
4269 PetscCall(PetscShmgetAllocateArray(c->nz, sizeof(PetscInt), (void **)&c->j)); in MatSeqAIJHIPSPARSEMergeMats()
4270 PetscCall(PetscShmgetAllocateArray(m + 1, sizeof(PetscInt), (void **)&c->i)); in MatSeqAIJHIPSPARSEMergeMats()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu3334 PetscCall(PetscShmgetAllocateArray(c->nz, sizeof(PetscInt), (void **)&c->j)); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
3335 PetscCall(PetscShmgetAllocateArray(m + 1, sizeof(PetscInt), (void **)&c->i)); in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
4946 PetscCall(PetscShmgetAllocateArray(c->nz, sizeof(PetscInt), (void **)&c->j)); in MatSeqAIJCUSPARSEMergeMats()
4947 PetscCall(PetscShmgetAllocateArray(m + 1, sizeof(PetscInt), (void **)&c->i)); in MatSeqAIJCUSPARSEMergeMats()
/petsc/include/
H A Dpetscsys.h2963 PETSC_EXTERN PetscErrorCode PetscShmgetAllocateArray(size_t, size_t, void **);