Home
last modified time | relevance | path

Searched refs:roworiented (Results 1 – 25 of 26) sorted by relevance

12

/petsc/src/mat/impls/baij/seq/
H A Daijbaij.c7 PetscBool roworiented; in MatConvert_SeqBAIJ_SeqAIJ() local
31 roworiented = b->roworiented; in MatConvert_SeqBAIJ_SeqAIJ()
50 PetscCall(MatSetOption(B, MAT_ROW_ORIENTED, roworiented)); in MatConvert_SeqBAIJ_SeqAIJ()
H A Dbaij.c1560 a->roworiented = flg; in MatSetOption_SeqBAIJ()
2111 PetscBool roworiented = a->roworiented; in MatSetValuesBlocked_SeqBAIJ() local
2116 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ()
2136 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ()
2155 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ()
2196 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ()
2450 PetscBool roworiented = a->roworiented; in MatSetValues_SeqBAIJ() local
2473 if (roworiented) { in MatSetValues_SeqBAIJ()
3376 PetscBool roworiented = ((Mat_SeqBAIJ *)B->data)->roworiented; in MatSeqBAIJSetPreallocationCSR_SeqBAIJ() local
3403 if (bs == 1 || !roworiented) { in MatSeqBAIJSetPreallocationCSR_SeqBAIJ()
[all …]
/petsc/src/mat/impls/baij/mpi/
H A Dmpibaij.c244 PetscBool roworiented = baij->roworiented; in MatSetValues_MPIBAIJ() local
274 if (roworiented) value = v[i * n + j]; in MatSetValues_MPIBAIJ()
305 if (roworiented) value = v[i * n + j]; in MatSetValues_MPIBAIJ()
315 if (roworiented) { in MatSetValues_MPIBAIJ()
332 PetscBool roworiented = a->roworiented; in MatSetValuesBlocked_SeqBAIJ_Inlined() local
353 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ_Inlined()
389 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ_Inlined()
412 PetscBool roworiented = baij->roworiented; in MatSetValuesBlocked_MPIBAIJ() local
423 if (roworiented) stepval = (n - 1) * bs; in MatSetValuesBlocked_MPIBAIJ()
433 if ((roworiented) && (n == 1)) { in MatSetValuesBlocked_MPIBAIJ()
[all …]
H A Dmmbaij.c181 PetscCall(MatSetOption(Bnew, MAT_ROW_ORIENTED, Bbaij->roworiented)); in MatDisAssemble_MPIBAIJ()
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpisbaij.c288 PetscBool roworiented = baij->roworiented; in MatSetValues_MPISBAIJ() local
342 if (roworiented) value = v[i * n + j]; in MatSetValues_MPISBAIJ()
372 if (roworiented) value = v[i * n + j]; in MatSetValues_MPISBAIJ()
386 if (roworiented) { in MatSetValues_MPISBAIJ()
406 PetscBool roworiented = a->roworiented; in MatSetValuesBlocked_SeqSBAIJ_Inlined() local
432 if (roworiented) { in MatSetValuesBlocked_SeqSBAIJ_Inlined()
466 if (roworiented) { in MatSetValuesBlocked_SeqSBAIJ_Inlined()
489 PetscBool roworiented = a->roworiented; in MatSetValuesBlocked_SeqBAIJ_Inlined() local
510 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ_Inlined()
546 if (roworiented) { in MatSetValuesBlocked_SeqBAIJ_Inlined()
[all …]
/petsc/src/mat/impls/sell/mpi/
H A Dmpisell.h29 PetscBool roworiented; /* if true, row-oriented input, default true */ member
H A Dmpisell.c156 PetscBool roworiented = sell->roworiented; in MatSetValues_MPISELL() local
189 if (roworiented) value = v[i * n + j]; in MatSetValues_MPISELL()
237 if (roworiented) { in MatSetValues_MPISELL()
763 a->roworiented = flg; in MatSetOption_MPISELL()
1021 a->roworiented = oldmat->roworiented; in MatDuplicate_MPISELL()
1826 b->roworiented = PETSC_TRUE; in MatCreate_MPISELL()
/petsc/src/mat/impls/aij/seq/
H A Dseqhashmatsetvalues.h47 value = values ? (a->roworiented ? values[r * n + c] : values[r + m * c]) : 0; in PetscConcat()
H A Daij.h48 PetscBool roworiented; /* if true, row-oriented input, default */ \
182 PetscBool roworiented = PETSC_FALSE; \
186 roworiented = ((Mat_SeqAIJ *)A->data)->roworiented; \
194 ((Mat_SeqAIJ *)A->data)->roworiented = roworiented; \
H A Daij.c410 PetscBool roworiented = a->roworiented; in MatSetValues_SeqAIJ() local
428 if (v && !A->structure_only) value = roworiented ? v[l + k * n] : v[k + l * m]; in MatSetValues_SeqAIJ()
1320 a->roworiented = flg; in MatSetOption_SeqAIJ()
4794 b->roworiented = PETSC_TRUE; in MatCreate_SeqAIJ()
4925 c->roworiented = a->roworiented; in MatDuplicateNoCreate_SeqAIJ()
5499 PetscBool roworiented = a->roworiented; in matsetvaluesseqaij_() local
5523 if (roworiented) value = v[l + k * n]; in matsetvaluesseqaij_()
/petsc/include/petsc/private/
H A Dpetscelemental.h17 PetscBool roworiented; /* if true, row-oriented input (default) */ member
H A Dpetscscalapack.h24 PetscBool roworiented; /* if true, row-oriented input (default) */ member
H A Dmatimpl.h747 PetscBool roworiented; /* if true, row-oriented input (default) */ member
/petsc/src/mat/impls/sbaij/seq/
H A Dsbaij.c185 a->roworiented = flg; in MatSetOption_SeqSBAIJ()
581 PetscBool roworiented = a->roworiented; in MatSetValuesBlocked_SeqSBAIJ() local
586 if (roworiented) stepval = (n - 1) * bs; in MatSetValuesBlocked_SeqSBAIJ()
606 if (roworiented) value = v + k * (stepval + bs) * bs + l * bs; in MatSetValuesBlocked_SeqSBAIJ()
622 if (roworiented) { in MatSetValuesBlocked_SeqSBAIJ()
657 if (roworiented) { in MatSetValuesBlocked_SeqSBAIJ()
741 PetscInt *imax = a->imax, *ai = a->i, *ailen = a->ilen, roworiented = a->roworiented; in MatSetValues_SeqSBAIJ() local
773 if (roworiented) value = v[l + k * n]; in MatSetValues_SeqSBAIJ()
1529 PetscBool roworiented = b->roworiented; in MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ() local
1568 if (!roworiented || bs == 1) { in MatSeqSBAIJSetPreallocationCSR_SeqSBAIJ()
[all …]
/petsc/src/mat/impls/aij/mpi/
H A Dmpihashmat.h29 if (a->roworiented) { in MatSetValues_MPI_Hash()
42 value = values ? (a->roworiented ? values[r * n + c] : values[r + m * c]) : 0; in MatSetValues_MPI_Hash()
H A Dmpiaij.h58 PetscBool roworiented; /* if true, row-oriented input, default true */ \
H A Dmpiaij.c535 PetscBool roworiented = aij->roworiented; in MatSetValues_MPIAIJ() local
574 if (v) value = roworiented ? v[i * n + j] : v[i + j * m]; in MatSetValues_MPIAIJ()
624 if (roworiented) { in MatSetValues_MPIAIJ()
1684 a->roworiented = flg; in MatSetOption_MPIAIJ()
2971 a->roworiented = oldmat->roworiented; in MatDuplicate_MPIAIJ()
6810 b->roworiented = PETSC_TRUE; in MatCreate_MPIAIJ()
8071 PetscBool roworiented = aij->roworiented; in matsetvaluesmpiaij_() local
8115 if (roworiented) value = v[i * n + j]; in matsetvaluesmpiaij_()
8158 if (roworiented) { in matsetvaluesmpiaij_()
/petsc/src/mat/impls/dense/seq/
H A Ddense.h16 PetscBool roworiented; /* if true, row-oriented input (default) */ member
H A Ddense.c1220 if (!mat->roworiented) { in MatSetValues_SeqDense()
2013 aij->roworiented = flg; in MatSetOption_SeqDense()
3565 b->roworiented = PETSC_TRUE; in MatCreate_SeqDense()
/petsc/src/mat/impls/scalapack/
H A Dmatscalapack.c105 a->roworiented = flg; in MatSetOption_ScaLAPACK()
118 PetscBool roworiented = a->roworiented; in MatSetValues_ScaLAPACK() local
130 if (roworiented) { in MatSetValues_ScaLAPACK()
152 …PetscCall(MatStashValuesRow_Private(&A->stash, rows[i], 1, cols + j, roworiented ? vals + i * nc +… in MatSetValues_ScaLAPACK()
1134 b->roworiented = PETSC_FALSE; in MatConvert_Dense_ScaLAPACK()
1852 a->roworiented = PETSC_TRUE; in MatCreate_ScaLAPACK()
/petsc/src/mat/impls/blockmat/seq/
H A Dblockmat.c221 PetscBool roworiented = a->roworiented; in MatSetValues_BlockMat() local
244 if (roworiented) value = v[l + k * n]; in MatSetValues_BlockMat()
/petsc/src/mat/impls/elemental/
H A Dmatelem.cxx99 a->roworiented = flg; in MatSetOption_Elemental()
116 if (a->roworiented) { in MatSetValues_Elemental()
865 if (a->roworiented) { in MatConvert_Elemental_Dense()
1386 a->roworiented = PETSC_TRUE; in MatCreate_Elemental()
/petsc/src/mat/impls/sell/seq/
H A Dsell.h18 PetscBool roworiented; /* if true, row-oriented input, default */ \
H A Dsell.c937 a->roworiented = flg; in MatSetOption_SeqSELL()
1560 if (a->roworiented) { in MatSetValues_SeqSELL()
2162 b->roworiented = PETSC_TRUE; in MatCreate_SeqSELL()
2261 c->roworiented = a->roworiented; in MatDuplicateNoCreate_SeqSELL()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c137 PetscBool roworiented = A->roworiented; in MatSetValues_MPIDense() local
145 if (roworiented) { in MatSetValues_MPIDense()
156 if (roworiented) { in MatSetValues_MPIDense()
951 a->roworiented = flg; in MatSetOption_MPIDense()
1743 a->roworiented = PETSC_TRUE; in MatCreate_MPIDense()

12