Home
last modified time | relevance | path

Searched refs:IA (Results 1 – 3 of 3) sorted by relevance

/petsc/src/mat/interface/ftn-custom/
H A Dzmatrixf90.c76 const PetscInt *IA = NULL; in matrestorerow_() local
85 *ierr = F90Array1dAccess(ia, MPIU_INT, (void **)&IA PETSC_F90_2PTR_PARAM(iad)); in matrestorerow_()
99 *ierr = MatRestoreRow(*B, *row, &n, &IA, NULL); in matrestorerow_()
101 *ierr = MatRestoreRow(*B, *row, &n, &IA, &A); in matrestorerow_()
315 const PetscInt *IA, *JA; in matgetrowij_() local
316 *ierr = MatGetRowIJ(*B, *shift, *sym, *blockcompressed, n, &IA, &JA, done); in matgetrowij_()
319 *ierr = F90Array1dCreate((PetscInt *)IA, MPIU_INT, 1, *n + 1, ia PETSC_F90_2PTR_PARAM(iad)); in matgetrowij_()
320 *ierr = F90Array1dCreate((PetscInt *)JA, MPIU_INT, 1, IA[*n], ja PETSC_F90_2PTR_PARAM(jad)); in matgetrowij_()
324 const PetscInt *IA, *JA; in matrestorerowij_() local
325 *ierr = F90Array1dAccess(ia, MPIU_INT, (void **)&IA PETSC_F90_2PTR_PARAM(iad)); in matrestorerowij_()
[all …]
/petsc/src/ksp/pc/impls/mpi/
H A Dpcmpi.c165 const PetscInt *IA = NULL, *JA = NULL, *ia, *ja; in PCMPISetMat() local
225 PetscCall(MatGetRowIJ(sA, 0, PETSC_FALSE, PETSC_FALSE, NULL, &IA, &JA, NULL)); in PCMPISetMat()
232 NZ[i] = IA[range[i + 1]] - IA[range[i]]; in PCMPISetMat()
262 …PetscCallMPI(MPIU_Scatterv(IA, sendcounti, displi, MPIU_INT, (void *)ia, n + 1, MPIU_INT, 0, comm)… in PCMPISetMat()
266 const void *addr[3] = {(const void **)IA, (const void **)JA, (const void **)sa}; in PCMPISetMat()
280 PetscCall(MatRestoreRowIJ(sA, 0, PETSC_FALSE, PETSC_FALSE, NULL, &IA, &JA, NULL)); in PCMPISetMat()
319 const PetscInt *ia, *IA; in PCMPIUpdateMatValues() local
330 PetscCall(MatGetRowIJ(sA, 0, PETSC_FALSE, PETSC_FALSE, NULL, &IA, NULL, NULL)); in PCMPIUpdateMatValues()
360 PetscCall(MatRestoreRowIJ(sA, 0, PETSC_FALSE, PETSC_FALSE, NULL, &IA, NULL, NULL)); in PCMPIUpdateMatValues()
/petsc/doc/
H A Dpetsc.bib22247 author = {Patricia MJ Durance and Margarete A Jadamec and TJ Falloon and IA Nicholls},