PaStiX Handbook  6.3.2
pastix_subtask_order.c File Reference
#include "common.h"
#include <spm.h>
#include "graph/graph.h"
#include "blend/elimintree.h"
#include "order_internal.h"

Go to the source code of this file.

Functions

int pastix_subtask_order (pastix_data_t *pastix_data, const spmatrix_t *spm, pastix_order_t *myorder)
 Computes the ordering of the given graph in parameters. More...
 

Detailed Description

PaStiX ordering task. Contains wrappers to build a good ordering for sparse direct solvers. Affected by the compilation time options:

  • PASTIX_ORDERING_SCOTCH: Enable Scotch graph partitioning library.
  • PASTIX_ORDERING_PTSCOTCH: Enable PT-Scotch graph partitioning library.
  • PASTIX_ORDERING_METIS: Enable Metis graph partitioning library.
Version
6.3.2
Author
Xavier Lacoste
Pierre Ramet
Mathieu Faverge
Gregoire Pichon
Tony Delarue
Date
2023-07-21

Definition in file pastix_subtask_order.c.