Searched refs:htsize (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiptap.c | 993 …PetscInt pn, pon, *c_rmtc, i, j, nzi, htsize, htosize, *c_rmtj, off, *c_othj, rcvncols… in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() local 1048 PetscCall(PetscHSetIGetSize(ht, &htsize)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1050 if (!htsize) continue; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1057 PetscCall(PetscHSetIGetSize(hta[i], &htsize)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1058 ptap->c_rmti[i + 1] = ptap->c_rmti[i] + htsize; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1059 c_rmtc[i] = htsize; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1165 PetscCall(PetscHSetIGetSize(ht, &htsize)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1167 if (!(htsize + htosize)) continue; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1197 PetscCall(PetscHSetIGetSize(hta[i], &htsize)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() 1198 dnz[i] = htsize; in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce() [all …]
|
| H A D | mpiaij.c | 5599 PetscInt i, htsize, *rowindices, off, *mapping, key, count; in MatGetBrowsOfAcols_MPIXAIJ() local 5628 PetscCall(PetscHMapIGetSize(hamp, &htsize)); in MatGetBrowsOfAcols_MPIXAIJ() 5629 …etscCheck(htsize == count, comm, PETSC_ERR_ARG_INCOMP, " Size of hash map %" PetscInt_FMT " is inc… in MatGetBrowsOfAcols_MPIXAIJ() 5630 PetscCall(PetscCalloc1(htsize, &rowindices)); in MatGetBrowsOfAcols_MPIXAIJ() 5634 PetscCall(PetscSortInt(htsize, rowindices)); in MatGetBrowsOfAcols_MPIXAIJ() 5635 PetscCall(ISCreateGeneral(comm, htsize, rowindices, PETSC_OWN_POINTER, &rows)); in MatGetBrowsOfAcols_MPIXAIJ()
|
| /petsc/src/ksp/pc/impls/patch/ |
| H A D | pcpatch.c | 132 PetscInt htsize; in PCPatchConstruct_Pardecomp() local 135 PetscCall(PetscHSetIGetSize(ht, &htsize)); in PCPatchConstruct_Pardecomp() 136 PetscCall(PetscMalloc1(htsize, &htpoints)); in PCPatchConstruct_Pardecomp() 139 for (i = 0; i < htsize; ++i) { in PCPatchConstruct_Pardecomp()
|