Function prototypes for sanity checks.
More...
#include "base.h"
#include "graph.h"
#include "esinfo.h"
#include "vsinfo.h"
#include "kwinfo.h"
Go to the source code of this file.
|
#define | check_kwinfo MTMETIS_check_kwinfo |
|
#define | check_vsinfo MTMETIS_check_vsinfo |
|
#define | check_esinfo MTMETIS_check_esinfo |
|
#define | check_graph MTMETIS_check_graph |
|
#define | check_kwbnd MTMETIS_check_kwbnd |
|
#define | check_vsbnd MTMETIS_check_vsbnd |
|
#define | check_esbnd MTMETIS_check_esbnd |
|
#define | check_separator MTMETIS_check_separator |
|
|
int | check_kwinfo (kwinfo_type const *kwinfo, graph_type const *graph, pid_type const *const *where) |
| Perform a sanity check on k-way refinement information. More...
|
|
int | check_vsinfo (vsinfo_type const *vsinfo, graph_type const *graph, pid_type const *const *where) |
| Perform a sanity check on vertex separator refinement information. More...
|
|
int | check_esinfo (esinfo_type const *esinfo, graph_type const *graph, pid_type const *const *where) |
| Perform a sanity check on edge separator refinement information. More...
|
|
int | check_graph (graph_type const *graph) |
| Check the sanity of a graph structure. More...
|
|
int | check_kwbnd (vtx_iset_t const *bnd, graph_type const *graph, int greedy) |
| Check the sanity of a boundary for kway greedy partitionings. More...
|
|
int | check_vsbnd (vtx_iset_t const *bnd, graph_type const *graph) |
| Check the sanity of a boundary for a vertex separator. More...
|
|
int | check_esbnd (vtx_iset_t const *bnd, graph_type const *graph) |
| Check the sanity of a boundary for an edge separator. More...
|
|
int | check_separator (graph_type const *graph, pid_type const *const *gwhere) |
| Check the sanity of a vertex separator. More...
|
|
Function prototypes for sanity checks.
- Author
- Dominique LaSalle lasal.nosp@m.le@c.nosp@m.s.umn.nosp@m..edu Copyright 2014, Regents of the University of Minnesota
- Version
- 1
- Date
- 2014-09-16
int check_esbnd |
( |
vtx_iset_t const * |
bnd, |
|
|
graph_type const * |
graph |
|
) |
| |
Check the sanity of a boundary for an edge separator.
- Parameters
-
graph | The graph to check the boundary of. |
- Returns
- 1 if the boundary is sane.
Perform a sanity check on edge separator refinement information.
- Parameters
-
esinfo | The esinfo to check. |
graph | The graph structure. |
where | The partition id of each vertex. |
- Returns
- 1 if the information is sane.
Check the sanity of a graph structure.
- Parameters
-
graph | The graph structure. |
- Returns
- 1 if the graph is sane.
int check_kwbnd |
( |
vtx_iset_t const * |
bnd, |
|
|
graph_type const * |
graph, |
|
|
int |
greedy |
|
) |
| |
Check the sanity of a boundary for kway greedy partitionings.
- Parameters
-
graph | The graph to check the boundary of. |
- Returns
- 1 if the boundary is sane.
Perform a sanity check on k-way refinement information.
- Parameters
-
kwinfo | The kwinfo to check. |
graph | The graph structure. |
where | The partition id of each vertex. |
- Returns
- 1 if the information is sane.
int check_separator |
( |
graph_type const * |
graph, |
|
|
pid_type const *const * |
gwhere |
|
) |
| |
Check the sanity of a vertex separator.
- Parameters
-
graph | The graph to check the separator of. |
- Returns
- 1 if the separator is sane.
int check_vsbnd |
( |
vtx_iset_t const * |
bnd, |
|
|
graph_type const * |
graph |
|
) |
| |
Check the sanity of a boundary for a vertex separator.
- Parameters
-
graph | The graph to check the boundary of. |
- Returns
- 1 if the boundary is sane.
Perform a sanity check on vertex separator refinement information.
- Parameters
-
vsinfo | The vsinfo to check. |
graph | The graph structure. |
where | The partition id of each vertex. |
- Returns
- 1 if the information is sane.