Home
last modified time | relevance | path

Searched refs:nsep (Results 1 – 6 of 6) sorted by relevance

/petsc/src/mat/graphops/order/
H A Dfn1wd.c30 …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 Dfndsep.c34 …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 Dgennd.c60 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 Dgen1wd.c36 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 Dxxt.c27 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 Dxyt.c27 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 …]