xref: /petsc/src/mat/graphops/color/impls/minpack/color.h (revision 53673ba54f5aaba04b9d49ab22cf56c7a7461fe9)
1 #pragma once
2 #include <petscmat.h>
3 
4 /*
5      Prototypes for Minpack coloring routines
6 */
7 extern PetscErrorCode MINPACKdegr(PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, PetscInt *, PetscInt *);
8 extern PetscErrorCode MINPACKdsm(PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *);
9 extern PetscErrorCode MINPACKido(PetscInt *, PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *);
10 extern PetscErrorCode MINPACKnumsrt(PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *);
11 extern PetscErrorCode MINPACKseq(PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *);
12 extern PetscErrorCode MINPACKsetr(PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *);
13 extern PetscErrorCode MINPACKslo(PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, const PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *, PetscInt *);
14