Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/seq/
H A Dij.c31 …j, PetscBool lower_triangular, PetscInt shiftin, PetscInt shiftout, PetscInt **iia, PetscInt **jja) in MatToSymmetricIJ_SeqAIJ() argument
68 *jja = ja; in MatToSymmetricIJ_SeqAIJ()
H A Dinode.c53 …RowIJ_SeqAIJ_Inode_Symmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift,… in MatGetRowIJ_SeqAIJ_Inode_Symmetric() argument
113 *jja = ja; in MatGetRowIJ_SeqAIJ_Inode_Symmetric()
140 …IJ_SeqAIJ_Inode_Nonsymmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift,… in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric() argument
195 *jja = ja; in MatGetRowIJ_SeqAIJ_Inode_Nonsymmetric()
249 …IJ_SeqAIJ_Inode_Nonsymmetric(Mat A, const PetscInt *iia[], const PetscInt *jja[], PetscInt ishift,… in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric() argument
303 *jja = ja; in MatGetColumnIJ_SeqAIJ_Inode_Nonsymmetric()
/petsc/src/ksp/pc/impls/asm/
H A Dasm.c1403 PetscInt i, j, len, nnz, cnt, *iia = NULL, *jja = NULL; in PCASMCreateSubdomains() local
1418 PetscCall(PetscMalloc1(nnz, &jja)); in PCASMCreateSubdomains()
1427 jja[nnz + cnt++] = row[j]; in PCASMCreateSubdomains()
1434 PetscCall(MatCreateMPIAdj(PETSC_COMM_SELF, na, na, iia, jja, NULL, &adj)); in PCASMCreateSubdomains()
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c1361 PetscInt i, j, len, nnz, cnt, *iia = NULL, *jja = NULL; in PCGASMCreateLocalSubdomains() local
1376 PetscCall(PetscMalloc1(nnz, &jja)); in PCGASMCreateLocalSubdomains()
1384 if (row[j] != i) jja[nnz + cnt++] = row[j]; /* if not diagonal */ in PCGASMCreateLocalSubdomains()
1390 PetscCall(MatCreateMPIAdj(PETSC_COMM_SELF, na, na, iia, jja, NULL, &adj)); in PCGASMCreateLocalSubdomains()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c853 PetscInt *iia, *jja, *iiu, *jju; in PCBDDCNedelecSupport() local
891 PetscCall(PetscMalloc1(iia[n], &jja)); in PCBDDCNedelecSupport()
894 for (j = 0; j < iiu[i + 1] - iiu[i]; j++) jja[iia[i] + j] = jju[iiu[i] + j]; in PCBDDCNedelecSupport()
901 for (j = 0; j < ii[i + 1] - ii[i]; j++) jja[iia[e] + j] = jj[ii[i] + j]; in PCBDDCNedelecSupport()
905 PetscCall(PCBDDCSetLocalAdjacencyGraph(pc, n, iia, jja, PETSC_COPY_VALUES)); in PCBDDCNedelecSupport()