mt-Metis
Classes | Macros | Typedefs | Functions
order.c File Reference

Functions for creating a partition induced ordering (such as nested dissection). More...

#include "order.h"
#include "partition.h"
#include "imetis.h"

Classes

struct  arg_type
 

Typedefs

typedef struct arg_type arg_type
 

Functions

void par_order_nd (ctrl_type *const ctrl, graph_type *const graph, pid_type **const perm)
 Create a permutation of a graph using nested dissection. More...
 

Detailed Description

Functions for creating a partition induced ordering (such as nested dissection).

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-10-13

Function Documentation

void par_order_nd ( ctrl_type ctrl,
graph_type graph,
pid_type **  perm 
)

Create a permutation of a graph using nested dissection.

Parameters
ctrlThe control structure specifying parameters.
graphThe graph to order.
permThe permutation vector (output, but pre-allocated).