Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/tutorials/
H A Dex43.c564 PetscInt IJ; in FormGradientOperatorQ1() local
565 IJ = ASS_MAP_wIwDI_uJuDJ(i, di, NODES_PER_EL, 2, j, 0, NODES_PER_EL, 1); in FormGradientOperatorQ1()
567 Ke[IJ] = Ke[IJ] - GNx_p[di][i] * Ni_p[j] * fac; in FormGradientOperatorQ1()
H A Dex70.c211 PetscInt IJ; in BForm_Grad() local
212 IJ = map_wIwDI_uJuDJ(i, di, NODES_PER_EL, 2, j, 0, NODES_PER_EL, 1); in BForm_Grad()
214 Ke[IJ] -= GNx_p[di][i] * Ni_p[j] * fac; in BForm_Grad()
H A Dex42.c688 PetscInt IJ; in FormGradientOperatorQ13D() local
689 IJ = ASS_MAP_wIwDI_uJuDJ(i, di, NODES_PER_EL, 3, j, 0, NODES_PER_EL, 1); in FormGradientOperatorQ13D()
691 Ke[IJ] = Ke[IJ] - GNx_p[di][i] * Ni_p[j] * fac; in FormGradientOperatorQ13D()
/petsc/src/mat/impls/aij/seq/
H A Daij.c3223 … i, bs = A->rmap->bs, mbs = A->rmap->n / bs, ipvt[5], bs2 = bs * bs, *v_pivots, ij[7], *IJ, j; in MatInvertBlockDiagonal_SeqAIJ() local
3334 PetscCall(PetscMalloc3(bs, &v_work, bs, &v_pivots, bs, &IJ)); in MatInvertBlockDiagonal_SeqAIJ()
3336 for (j = 0; j < bs; j++) IJ[j] = bs * i + j; in MatInvertBlockDiagonal_SeqAIJ()
3337 PetscCall(MatGetValues(A, bs, IJ, bs, IJ, diag)); in MatInvertBlockDiagonal_SeqAIJ()
3343 PetscCall(PetscFree3(v_work, v_pivots, IJ)); in MatInvertBlockDiagonal_SeqAIJ()
/petsc/src/mat/impls/dense/seq/
H A Ddense.c3977 PetscInt *v_pivots, *IJ, j; in MatSeqDenseInvert() local
3980 PetscCall(PetscMalloc3(m, &v_work, m, &v_pivots, m, &IJ)); in MatSeqDenseInvert()
3981 for (j = 0; j < m; j++) IJ[j] = j; in MatSeqDenseInvert()
3984 PetscCall(PetscFree3(v_work, v_pivots, IJ)); in MatSeqDenseInvert()