GHOST  1.1.2
General, Hybrid, and Optimized Sparse Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
sparsemat_perm_scotch.c File Reference
#include "ghost/sparsemat.h"
#include "ghost/util.h"
#include "ghost/locality.h"
#include "ghost/bincrs.h"
Include dependency graph for sparsemat_perm_scotch.c:

Functions

ghost_error ghost_sparsemat_perm_scotch (ghost_context *ctx, ghost_sparsemat *mat)
 Create a matrix permutation based on (PT-)SCOTCH. More...
 

Function Documentation

ghost_error ghost_sparsemat_perm_scotch ( ghost_context ctx,
ghost_sparsemat mat 
)

Create a matrix permutation based on (PT-)SCOTCH.

Parameters
[out]ctxThe context in which to store the permutations.
[in]matThe unpermuted SELL-1-1 source sparse matrix.
Returns
GHOST_SUCCESS on success or an error indicator.

Here is the call graph for this function: