PaStiX Handbook  6.3.2
order_compute_scotch.c File Reference
#include "common.h"
#include "graph/graph.h"
#include "order/order_internal.h"

Go to the source code of this file.

Functions

static void ocs_graph_check (const SCOTCH_Graph *graph, int procnum)
 Check the generated Scotch graph. More...
 
static void ocs_graph_init (SCOTCH_Graph *scotchgraph, pastix_graph_t *graph)
 Build the Scotch graph. More...
 
static void ocs_graph_exit (SCOTCH_Graph *scotchgraph)
 Cleanup the Scotch graph structure and free the associated data. More...
 
static int ocs_compute_graph_ordering (pastix_data_t *pastix_data, SCOTCH_Graph *scotchgraph)
 Compute the graph ordering. More...
 
int orderComputeScotch (pastix_data_t *pastix_data, pastix_graph_t *graph)
 Compute the ordering of the graph given as parameter with Scotch library. More...
 

Detailed Description

PaStiX order driver to perform ordering with Scotch library.

Version
6.3.2
Author
Xavier Lacoste
Pierre Ramet
Mathieu Faverge
Tony Delarue
Vincent Bridonneau
Date
2023-07-21

Definition in file order_compute_scotch.c.