Home
last modified time | relevance | path

Searched refs:nonzerorow (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij2.c295 PetscInt nonzerorow = 0; in MatMult_SeqSBAIJ_2() local
312 nonzerorow += (n > 0); in MatMult_SeqSBAIJ_2()
337 PetscCall(PetscLogFlops(8.0 * (a->nz * 2.0 - nonzerorow) - nonzerorow)); in MatMult_SeqSBAIJ_2()
349 PetscInt nonzerorow = 0; in MatMult_SeqSBAIJ_3() local
367 nonzerorow += (n > 0); in MatMult_SeqSBAIJ_3()
395 PetscCall(PetscLogFlops(18.0 * (a->nz * 2.0 - nonzerorow) - nonzerorow)); in MatMult_SeqSBAIJ_3()
407 PetscInt nonzerorow = 0; in MatMult_SeqSBAIJ_4() local
426 nonzerorow += (n > 0); in MatMult_SeqSBAIJ_4()
457 PetscCall(PetscLogFlops(32.0 * (a->nz * 2.0 - nonzerorow) - nonzerorow)); in MatMult_SeqSBAIJ_4()
469 PetscInt nonzerorow = 0; in MatMult_SeqSBAIJ_5() local
[all …]
H A Drelax.h73 PetscInt nonzerorow = 0, jmin; in MatMult_SeqSBAIJ_1_ushort() local
85 nonzerorow++; in MatMult_SeqSBAIJ_1_ushort()
117 PetscCall(PetscLogFlops(2.0 * (2.0 * a->nz - nonzerorow) - nonzerorow)); in MatMult_SeqSBAIJ_1_ushort()
/petsc/src/mat/impls/maij/
H A Dmaij.c205 PetscInt nonzerorow = 0; in MatMult_MatMultAdd_SeqMAIJ_Template() local
225 nonzerorow += n > 0; in MatMult_MatMultAdd_SeqMAIJ_Template()
245 PetscCall(PetscLogFlops(2 * N * nz - (mult_add ? 0 : (N * nonzerorow)))); in MatMult_MatMultAdd_SeqMAIJ_Template()
/petsc/src/mat/impls/aij/seq/
H A Dinode.c361 PetscInt row, node_max, nonzerorow = 0; in MatMult_SeqAIJ_Inode() local
371 PetscPragmaUseOMPKernels(parallel for private(row) reduction(+:nonzerorow)) in MatMult_SeqAIJ_Inode()
384 nonzerorow += (n > 0) * nsz; in MatMult_SeqAIJ_Inode()
558 PetscCall(PetscLogFlops(2.0 * a->nz - nonzerorow)); in MatMult_SeqAIJ_Inode()
H A Daij.c1525 PetscInt n, i, nonzerorow = 0; in MatMultMax_SeqAIJ() local
1546 nonzerorow += (n > 0); in MatMultMax_SeqAIJ()
1558 nonzerorow += (n > 0); in MatMultMax_SeqAIJ()
1563 PetscCall(PetscLogFlops(2.0 * a->nz - nonzerorow)); in MatMultMax_SeqAIJ()