Searched refs:bnzi (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/aij/seq/ |
| H A D | matmatmult.c | 254 PetscInt i, j, k, anzi, bnzi, cnzi, brow; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() local 288 bnzi = bi[brow + 1] - bi[brow]; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() 293 for (k = 0; k < bnzi; k++) ab_dense[bjj[k]] += valtmp * baj[k]; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() 294 flops += 2 * bnzi; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Sorted() 327 PetscInt i, j, k, anzi, bnzi, cnzi, brow; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable() local 351 bnzi = bi[brow + 1] - bi[brow]; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable() 357 for (k = 0; nextb < bnzi; k++) { in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable() 362 flops += 2 * bnzi; in MatMatMultNumeric_SeqAIJ_SeqAIJ_Scalable() 1441 PetscInt am = A->rmap->n, anzi, *ai = a->i, *aj = a->j, *bi = b->i, *bj, bnzi, nextb; in MatTransposeMatMultNumeric_SeqAIJ_SeqAIJ() local 1461 bnzi = bi[i + 1] - bi[i]; in MatTransposeMatMultNumeric_SeqAIJ_SeqAIJ() [all …]
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 4656 PetscInt anzi, *bj_i, *bi, *bj, arow, bnzi, nextaj; in MatCreateMPIAIJSumSeqAIJNumeric() local 4722 bnzi = bi[i + 1] - bi[i]; in MatCreateMPIAIJSumSeqAIJNumeric() 4723 PetscCall(PetscArrayzero(ba_i, bnzi)); in MatCreateMPIAIJSumSeqAIJNumeric() 4753 PetscCall(MatSetValues(mpimat, 1, &arow, bnzi, bj_i, ba_i, INSERT_VALUES)); in MatCreateMPIAIJSumSeqAIJNumeric() 4775 PetscInt k, anzi, *bi, *bj, *lnk, nlnk, arow, bnzi; in MatCreateMPIAIJSumSeqAIJSymbolic() local 4926 bnzi = 0; in MatCreateMPIAIJSumSeqAIJSymbolic() 4932 bnzi += nlnk; in MatCreateMPIAIJSumSeqAIJSymbolic() 4939 bnzi += nlnk; in MatCreateMPIAIJSumSeqAIJSymbolic() 4944 if (len < bnzi) len = bnzi; /* =max(bnzi) */ in MatCreateMPIAIJSumSeqAIJSymbolic() 4947 …if (current_space->local_remaining < bnzi) PetscCall(PetscFreeSpaceGet(PetscIntSumTruncate(bnzi, c… in MatCreateMPIAIJSumSeqAIJSymbolic() [all …]
|
| /petsc/src/mat/impls/aij/seq/seqhipsparse/ |
| H A D | aijhipsparse.hip.cxx | 2697 const PetscInt bnzi = b->i[i + 1] - b->i[i]; in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE() local 2698 flops += (2. * anzi) * bnzi; in MatProductSymbolic_SeqAIJHIPSPARSE_SeqAIJHIPSPARSE()
|
| /petsc/src/mat/impls/aij/seq/seqcusparse/ |
| H A D | aijcusparse.cu | 3205 const PetscInt bnzi = b->i[i + 1] - b->i[i]; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE() local 3206 flops += (2. * anzi) * bnzi; in MatProductSymbolic_SeqAIJCUSPARSE_SeqAIJCUSPARSE()
|