Home
last modified time | relevance | path

Searched refs:a_a (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/impls/aij/seq/
H A Dinode.c773 const MatScalar *v1, *v2, *v3, *v4, *v5, *a_a = a->a, *aa; in MatSolve_SeqAIJ_Inode_inplace() local
792 aa = a_a; in MatSolve_SeqAIJ_Inode_inplace()
1016 x[*c--] = tmp[row] = sum1 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
1040 tmp0 = x[*c--] = tmp[row] = sum1 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
1043 x[*c--] = tmp[row] = sum2 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
1071 tmp0 = x[*c--] = tmp[row] = sum1 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
1075 tmp0 = x[*c--] = tmp[row] = sum2 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
1078 x[*c--] = tmp[row] = sum3 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
1114 tmp0 = x[*c--] = tmp[row] = sum1 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
1119 tmp0 = x[*c--] = tmp[row] = sum2 * a_a[ad[row]]; in MatSolve_SeqAIJ_Inode_inplace()
[all …]
H A Daij.c1461 const MatScalar *a_a; in MatMult_SeqAIJ() local
1475 PetscCall(MatSeqAIJGetArrayRead(A, &a_a)); in MatMult_SeqAIJ()
1488 const PetscScalar *aa = a_a + ii[i]; in MatMult_SeqAIJ()
1496 fortranmultaij_(&m, x, ii, a->j, a_a, y); in MatMult_SeqAIJ()
1502 const PetscScalar *aa = a_a + ii[i]; in MatMult_SeqAIJ()
1512 PetscCall(MatSeqAIJRestoreArrayRead(A, &a_a)); in MatMult_SeqAIJ()
1522 const MatScalar *aa, *a_a; in MatMultMax_SeqAIJ() local
1534 PetscCall(MatSeqAIJGetArrayRead(A, &a_a)); in MatMultMax_SeqAIJ()
1544 aa = a_a + ii[i]; in MatMultMax_SeqAIJ()
1556 aa = a_a + ii[i]; in MatMultMax_SeqAIJ()
[all …]
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c1235 PetscScalar *vworkA, *vworkB, *a_a, *b_a, *subvals = NULL; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local
1250 PetscCall(MatSeqAIJGetArrayRead(A, (const PetscScalar **)&a_a)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1713 vworkA = PetscSafePointerPlusOffset(a_a, ai[row]); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1751 vals = PetscSafePointerPlusOffset(a_a, ai[Crow]); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1775 vals = PetscSafePointerPlusOffset(a_a, ai[Crow]); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1799 vals = a_a + ai[Crow]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1914 PetscCall(MatSeqAIJRestoreArrayRead(A, (const PetscScalar **)&a_a)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
2630 PetscScalar *vworkA, *vworkB, *a_a, *b_a; in MatCreateSubMatrices_MPIAIJ_Local() local
2632 PetscCall(MatSeqAIJGetArrayRead(A, (const PetscScalar **)&a_a)); in MatCreateSubMatrices_MPIAIJ_Local()
2647 vworkA = PetscSafePointerPlusOffset(a_a, a_i[row]); in MatCreateSubMatrices_MPIAIJ_Local()
[all …]
H A Dmpiaij.c4660 const MatScalar *aa, *a_a; in MatCreateMPIAIJSumSeqAIJNumeric() local
4675 PetscCall(MatSeqAIJGetArrayRead(seqmat, &a_a)); in MatCreateMPIAIJSumSeqAIJNumeric()
4676 aa = a_a; in MatCreateMPIAIJSumSeqAIJNumeric()
4728 aa = a_a + ai[arow]; in MatCreateMPIAIJSumSeqAIJNumeric()
4755 PetscCall(MatSeqAIJRestoreArrayRead(seqmat, &a_a)); in MatCreateMPIAIJSumSeqAIJNumeric()
/petsc/src/mat/impls/baij/mpi/
H A Dbaijov.c645 PetscScalar *vworkA = NULL, *vworkB = NULL, *a_a = a->a, *b_a = b->a; local
1263 vworkA = PetscSafePointerPlusOffset(a_a, a_i[row] * bs2);
1309 vworkA = a_a + a_i[row] * bs2;
/petsc/src/mat/impls/maij/
H A Dmaij.c265 const PetscScalar *a_a = a->a; in MatMultTranspose_MatMultTransposeAdd_SeqMAIJ_Template() local
282 const PetscScalar *v = PetscSafePointerPlusOffset(a_a, a_ii); in MatMultTranspose_MatMultTransposeAdd_SeqMAIJ_Template()