| /petsc/src/mat/graphops/order/ |
| H A D | qmdupd.c | 32 …tscInt *deg, PetscInt *qsize, PetscInt *qlink, PetscInt *marker, PetscInt *rchset, PetscInt *nbrhd) in SPARSEPACKqmdupd() argument 48 --nbrhd; in SPARSEPACKqmdupd() 73 nbrhd[nhdsze] = nabor; in SPARSEPACKqmdupd() 79 …, °[1], &qsize[1], &qlink[1], &marker[1], °0, &nhdsze, &nbrhd[1], &rchset[1], &nbrhd[nhdsze … in SPARSEPACKqmdupd() 88 …qmdrch(&node, &xadj[1], &adjncy[1], °[1], &marker[1], &rchsze, &rchset[1], &nhdsze, &nbrhd[1])); in SPARSEPACKqmdupd() 102 inode = nbrhd[inhd]; in SPARSEPACKqmdupd()
|
| H A D | spqmd.c | 9 PetscInt i, *deg, *marker, *rchset, *nbrhd, *qsize, *qlink, nofsub, *iperm, nrow, *perm; in MatGetOrdering_QMD() local 18 PetscCall(PetscMalloc5(nrow, &iperm, nrow, °, nrow, &marker, nrow, &rchset, nrow, &nbrhd)); in MatGetOrdering_QMD() 21 …PetscCall(SPARSEPACKgenqmd(&nrow, ia, ja, perm, iperm, deg, marker, rchset, nbrhd, qsize, qlink, &… in MatGetOrdering_QMD() 25 PetscCall(PetscFree5(iperm, deg, marker, rchset, nbrhd)); in MatGetOrdering_QMD()
|
| H A D | qmdmrg.c | 34 …Int *qlink, PetscInt *marker, PetscInt *deg0, PetscInt *nhdsze, PetscInt *nbrhd, PetscInt *rchset,… in SPARSEPACKqmdmrg() argument 46 --nbrhd; in SPARSEPACKqmdmrg() 57 root = nbrhd[inhd]; in SPARSEPACKqmdmrg() 64 root = nbrhd[inhd]; in SPARSEPACKqmdmrg() 138 root = nbrhd[inhd]; in SPARSEPACKqmdmrg()
|
| H A D | genqmd.c | 44 …scInt *invp, PetscInt *deg, PetscInt *marker, PetscInt *rchset, PetscInt *nbrhd, PetscInt *qsize, … in SPARSEPACKgenqmd() argument 60 --nbrhd; in SPARSEPACKgenqmd() 108 …qmdrch(&node, &xadj[1], &adjncy[1], °[1], &marker[1], &rchsze, &rchset[1], &nhdsze, &nbrhd[1])); in SPARSEPACKgenqmd() 127 …, &rchset[1], °[1], &qsize[1], &qlink[1], &marker[1], &rchset[rchsze + 1], &nbrhd[nhdsze + 1])); in SPARSEPACKgenqmd() 147 …etscCall(SPARSEPACKqmdqt(&node, &xadj[1], &adjncy[1], &marker[1], &rchsze, &rchset[1], &nbrhd[1])); in SPARSEPACKgenqmd()
|
| H A D | qmdqt.c | 26 …j, const PetscInt *inadjncy, PetscInt *marker, PetscInt *rchsze, PetscInt *rchset, PetscInt *nbrhd) in SPARSEPACKqmdqt() argument 37 --nbrhd; in SPARSEPACKqmdqt() 64 node = nbrhd[inhd]; in SPARSEPACKqmdqt()
|
| H A D | qmdrch.c | 30 …cInt *deg, PetscInt *marker, PetscInt *rchsze, PetscInt *rchset, PetscInt *nhdsze, PetscInt *nbrhd) in SPARSEPACKqmdrch() argument 43 --nbrhd; in SPARSEPACKqmdrch() 72 nbrhd[*nhdsze] = nabor; in SPARSEPACKqmdrch()
|