Lines Matching refs:a_aij
2240 Mat_SeqBAIJ *a_aij = (Mat_SeqBAIJ *)aij->A->data; in MatGetColumnReductions_MPIBAIJ() local
2241 MatScalar *a_val = a_aij->a; in MatGetColumnReductions_MPIBAIJ()
2250 for (i = a_aij->i[0]; i < a_aij->i[aij->A->rmap->n / bs]; i++) { in MatGetColumnReductions_MPIBAIJ()
2253 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscAbsScalar(*a_val * *a_val); in MatGetColumnReductions_MPIBAIJ()
2267 for (i = a_aij->i[0]; i < a_aij->i[aij->A->rmap->n / bs]; i++) { in MatGetColumnReductions_MPIBAIJ()
2270 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscAbsScalar(*a_val); in MatGetColumnReductions_MPIBAIJ()
2284 for (i = a_aij->i[0]; i < a_aij->i[aij->A->rmap->n / bs]; i++) { in MatGetColumnReductions_MPIBAIJ()
2287 PetscInt col = A->cmap->rstart + a_aij->j[i] * bs + jb; in MatGetColumnReductions_MPIBAIJ()
2303 for (i = a_aij->i[0]; i < a_aij->i[aij->A->rmap->n / bs]; i++) { in MatGetColumnReductions_MPIBAIJ()
2306 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscRealPart(*a_val); in MatGetColumnReductions_MPIBAIJ()
2320 for (i = a_aij->i[0]; i < a_aij->i[aij->A->rmap->n / bs]; i++) { in MatGetColumnReductions_MPIBAIJ()
2323 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscImaginaryPart(*a_val); in MatGetColumnReductions_MPIBAIJ()