Home
last modified time | relevance | path

Searched refs:bnz (Results 1 – 10 of 10) sorted by relevance

/petsc/src/mat/impls/hypre/
H A Dmhypre.c2248 PetscBLASInt one = 1, bnz; local
2269 PetscCall(PetscBLASIntCast(xnnz, &bnz));
2270 …PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &a, (PetscScalar *)xarr, &one, (PetscScalar *)yarr, &one…
2288 PetscCall(PetscBLASIntCast(xnnz, &bnz));
2289 …PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &a, (PetscScalar *)xarr, &one, (PetscScalar *)yarr, &one…
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpisbaij.c1655 PetscBLASInt bnz, one = 1; in MatAXPY_MPISBAIJ() local
1664 PetscCall(PetscBLASIntCast(xa->nz, &bnz)); in MatAXPY_MPISBAIJ()
1665 PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &alpha, xa->a, &one, ya->a, &one)); in MatAXPY_MPISBAIJ()
1668 PetscCall(PetscBLASIntCast(xb->nz, &bnz)); in MatAXPY_MPISBAIJ()
1669 PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &alpha, xb->a, &one, yb->a, &one)); in MatAXPY_MPISBAIJ()
/petsc/src/mat/impls/aij/seq/seqhipsparse/
H A Daijhipsparse.hip.cxx3323 PetscBLASInt one = 1, bnz = 1; in MatAXPY_SeqAIJHIPSPARSE() local
3328 PetscCall(PetscBLASIntCast(x->nz, &bnz)); in MatAXPY_SeqAIJHIPSPARSE()
3330 PetscCallHIPBLAS(hipblasXaxpy(hipblasv2handle, bnz, &a, ax, one, ay, one)); in MatAXPY_SeqAIJHIPSPARSE()
3331 PetscCall(PetscLogGpuFlops(2.0 * bnz)); in MatAXPY_SeqAIJHIPSPARSE()
3347 PetscBLASInt one = 1, bnz = 1; in MatScale_SeqAIJHIPSPARSE() local
3352 PetscCall(PetscBLASIntCast(y->nz, &bnz)); in MatScale_SeqAIJHIPSPARSE()
3354 PetscCallHIPBLAS(hipblasXscal(hipblasv2handle, bnz, &a, ay, one)); in MatScale_SeqAIJHIPSPARSE()
3355 PetscCall(PetscLogGpuFlops(bnz)); in MatScale_SeqAIJHIPSPARSE()
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij.c981 PetscBLASInt bnz; in MatAXPY_SeqSBAIJ() local
982 PetscCall(PetscBLASIntCast(x->nz * bs2, &bnz)); in MatAXPY_SeqSBAIJ()
983 PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &alpha, x->a, &one, y->a, &one)); in MatAXPY_SeqSBAIJ()
/petsc/src/mat/impls/aij/seq/seqcusparse/
H A Daijcusparse.cu3931 PetscBLASInt one = 1, bnz = 1; in MatAXPY_SeqAIJCUSPARSE() local
3936 PetscCall(PetscBLASIntCast(x->nz, &bnz)); in MatAXPY_SeqAIJCUSPARSE()
3938 PetscCallCUBLAS(cublasXaxpy(cublasv2handle, bnz, &a, ax, one, ay, one)); in MatAXPY_SeqAIJCUSPARSE()
3939 PetscCall(PetscLogGpuFlops(2.0 * bnz)); in MatAXPY_SeqAIJCUSPARSE()
3955 PetscBLASInt one = 1, bnz = 1; in MatScale_SeqAIJCUSPARSE() local
3960 PetscCall(PetscBLASIntCast(y->nz, &bnz)); in MatScale_SeqAIJCUSPARSE()
3962 PetscCallCUBLAS(cublasXscal(cublasv2handle, bnz, &a, ay, one)); in MatScale_SeqAIJCUSPARSE()
3963 PetscCall(PetscLogGpuFlops(bnz)); in MatScale_SeqAIJCUSPARSE()
/petsc/src/mat/impls/aij/seq/
H A Daij.c2623 PetscBLASInt one = 1, bnz; in MatScale_SeqAIJ() local
2627 PetscCall(PetscBLASIntCast(a->nz, &bnz)); in MatScale_SeqAIJ()
2628 PetscCallBLAS("BLASscal", BLASscal_(&bnz, &alpha, v, &one)); in MatScale_SeqAIJ()
2960 PetscBLASInt one = 1, bnz; in MatAXPY_SeqAIJ() local
2962 PetscCall(PetscBLASIntCast(x->nz, &bnz)); in MatAXPY_SeqAIJ()
2965 PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &alpha, xa, &one, ya, &one)); in MatAXPY_SeqAIJ()
2968 PetscCall(PetscLogFlops(2.0 * bnz)); in MatAXPY_SeqAIJ()
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c1811 PetscBLASInt bnz, one = 1; in MatAXPY_MPIBAIJ() local
1820 PetscCall(PetscBLASIntCast(x->nz * bs2, &bnz)); in MatAXPY_MPIBAIJ()
1821 PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &alpha, x->a, &one, y->a, &one)); in MatAXPY_MPIBAIJ()
1824 PetscCall(PetscBLASIntCast(x->nz * bs2, &bnz)); in MatAXPY_MPIBAIJ()
1825 PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &alpha, x->a, &one, y->a, &one)); in MatAXPY_MPIBAIJ()
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c1603 …PetscInt cnz = 0, *bj_i, *bi, *bj, bnz, nextcj; /* bi,bj,ba: local array of C(mpi mat)… in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ() local
1726 bnz = bi[i + 1] - bi[i]; in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
1745 PetscCall(MatSetValues(C, 1, &row, bnz, bj_i, ba_i, INSERT_VALUES)); in MatTransposeMatMultNumeric_MPIAIJ_MPIAIJ()
H A Dmpiaij.c1501 …PetscInt i, j, m, n, ng, anz, bnz, *dnnz, *onnz, *tdnnz, *tonnz, *rdest, *cdest, *work, *gc… in MatPermute_MPIAIJ() local
1545 PetscCall(MatGetRowIJ(aB, 0, PETSC_FALSE, PETSC_FALSE, &bnz, &bi, &bj, &done)); in MatPermute_MPIAIJ()
1591 PetscCall(MatRestoreRowIJ(aB, 0, PETSC_FALSE, PETSC_FALSE, &bnz, &bi, &bj, &done)); in MatPermute_MPIAIJ()
/petsc/src/mat/impls/baij/seq/
H A Dbaij.c2749 PetscBLASInt bnz; in MatAXPY_SeqBAIJ() local
2750 PetscCall(PetscBLASIntCast(x->nz * bs2, &bnz)); in MatAXPY_SeqBAIJ()
2751 PetscCallBLAS("BLASaxpy", BLASaxpy_(&bnz, &alpha, x->a, &one, y->a, &one)); in MatAXPY_SeqBAIJ()