#include <jem/numeric/sparse/Reorder.h>
typedef void(* jem::numeric::Reorder::Algorithm) (const Array< idx_t > &iperm, const SparseStructure &mstruc) |
static void jem::numeric::Reorder::rcm |
( |
const Array< idx_t > & |
iperm, |
|
|
const SparseStructure & |
mstruc |
|
) |
| |
|
static |
static void jem::numeric::Reorder::colamd |
( |
const Array< idx_t > & |
jperm, |
|
|
const SparseStructure & |
mstruc |
|
) |
| |
|
static |
static void jem::numeric::Reorder::expandSuperPerm |
( |
const Array< idx_t > & |
nodePerm, |
|
|
const Array< idx_t > & |
superPerm, |
|
|
const Array< idx_t > & |
superNodes |
|
) |
| |
|
static |