| /petsc/src/mat/graphops/order/ |
| H A D | fn1wd.c | 30 …const PetscInt *inxadj, const PetscInt *adjncy, PetscInt *mask, PetscInt *nsep, PetscInt *sep, Pet… in SPARSEPACKfn1wd() argument 55 *nsep = xls[*nlvl + 1] - 1; in SPARSEPACKfn1wd() 56 width = (PetscReal)(*nsep) / fnlvl; in SPARSEPACKfn1wd() 58 if (*nsep >= 50 && deltp1 <= fnlvl * .5f) goto L300; in SPARSEPACKfn1wd() 62 i__1 = *nsep; in SPARSEPACKfn1wd() 71 *nsep = 0; in SPARSEPACKfn1wd() 99 ++(*nsep); in SPARSEPACKfn1wd() 100 sep[*nsep] = node; in SPARSEPACKfn1wd()
|
| H A D | fndsep.c | 34 …const PetscInt *inxadj, const PetscInt *adjncy, PetscInt *mask, PetscInt *nsep, PetscInt *sep, Pet… in SPARSEPACKfndsep() argument 58 *nsep = xls[nlvl + 1] - 1; in SPARSEPACKfndsep() 59 i__1 = *nsep; in SPARSEPACKfndsep() 82 *nsep = 0; in SPARSEPACKfndsep() 93 ++(*nsep); in SPARSEPACKfndsep() 94 sep[*nsep] = node; in SPARSEPACKfndsep()
|
| H A D | gennd.c | 60 PetscInt nsep, root, i; in SPARSEPACKgennd() local 82 …PetscCall(SPARSEPACKfndsep(&root, &xadj[1], &adjncy[1], &mask[1], &nsep, &perm[num + 1], &xls[1], … in SPARSEPACKgennd() 83 num += nsep; in SPARSEPACKgennd()
|
| H A D | gen1wd.c | 36 PetscInt node, nsep, lnum, nlvl, root; in SPARSEPACKgen1wd() local 59 …PetscCall(SPARSEPACKfn1wd(&root, &xadj[1], &adjncy[1], &mask[1], &nsep, &perm[num + 1], &nlvl, &xl… in SPARSEPACKgen1wd() 60 num += nsep; in SPARSEPACKgen1wd()
|
| /petsc/src/ksp/pc/impls/tfs/ |
| H A D | xxt.c | 27 PetscInt *nsep, *lnsep, *fo, nfo, *stages; member 126 free(xxt_handle->info->nsep); in XXT_free() 179 PetscInt *nsep, *lnsep, *fo; in xxt_generate() local 193 nsep = xxt_handle->info->nsep; in xxt_generate() 202 for (i = 0, j = 0; i <= level; i++) j += nsep[i]; in xxt_generate() 223 PCTFS_ivec_copy(segs, nsep, level + 1); in xxt_generate() 235 for (i = 1, j = 0; i <= level; i++) j += nsep[i]; in xxt_generate() 472 PetscInt *nsep, *lnsep, *fo, nfo = 0; in det_separators() local 482 nsep = (PetscInt *)malloc(sizeof(PetscInt) * (level + 1)); in det_separators() 488 PetscCall(PCTFS_ivec_zero(nsep, level + 1)); in det_separators() [all …]
|
| H A D | xyt.c | 27 PetscInt *nsep, *lnsep, *fo, nfo, *stages; member 128 free(xyt_handle->info->nsep); in XYT_free() 232 PetscInt *nsep, *lnsep, *fo; in xyt_generate() local 249 nsep = xyt_handle->info->nsep; in xyt_generate() 258 for (i = 0, j = 0; i <= level; i++) j += nsep[i]; in xyt_generate() 292 PCTFS_ivec_copy(segs, nsep, level + 1); in xyt_generate() 304 for (i = 1, j = 0; i <= level; i++) j += nsep[i]; in xyt_generate() 582 PetscInt *nsep, *lnsep, *fo, nfo = 0; in det_separators() local 592 nsep = (PetscInt *)malloc(sizeof(PetscInt) * (level + 1)); in det_separators() 598 PetscCall(PCTFS_ivec_zero(nsep, level + 1)); in det_separators() [all …]
|