Zoltan2
Toggle main menu visibility
Loading...
Searching...
No Matches
Zoltan2_OrderingAlgorithms.hpp
Go to the documentation of this file.
1
// @HEADER
2
// *****************************************************************************
3
// Zoltan2: A package of combinatorial algorithms for scientific computing
4
//
5
// Copyright 2012 NTESS and the Zoltan2 contributors.
6
// SPDX-License-Identifier: BSD-3-Clause
7
// *****************************************************************************
8
// @HEADER
9
10
#ifndef _ZOLTAN2_ORDERINGALGORITHMS_HPP_
11
#define _ZOLTAN2_ORDERINGALGORITHMS_HPP_
12
13
#include <
Zoltan2_Standards.hpp
>
14
#include "
Zoltan2_AlgNatural.hpp
"
15
#include "
Zoltan2_AlgRandom.hpp
"
16
#include "
Zoltan2_AlgRCM.hpp
"
17
#include "
Zoltan2_AlgSortedDegree.hpp
"
18
#include "
Zoltan2_AlgAMD.hpp
"
19
#include "
Zoltan2_AlgMetis.hpp
"
20
#include <
Zoltan2_AlgScotch.hpp
>
// BDD
21
22
#ifdef INCLUDE_ZOLTAN2_EXPERIMENTAL
23
#include <
Zoltan2_AlgND.hpp
>
24
#endif
25
26
27
#endif
Zoltan2_AlgAMD.hpp
The AMD ordering algorithm uses SuiteSparse.
Zoltan2_AlgMetis.hpp
The ND ordering algorithm uses Metis.
Zoltan2_AlgND.hpp
The algorithm for ND based ordering.
Zoltan2_AlgNatural.hpp
Natural ordering == identity permutation.
Zoltan2_AlgRCM.hpp
RCM ordering of a graph (serial, local graph only).
Zoltan2_AlgRandom.hpp
Random ordering using the Fisher-Yates (Knuth) shuffle.
Zoltan2_AlgScotch.hpp
interface to the Scotch third-party library
Zoltan2_AlgSortedDegree.hpp
Order vertices by sorted (increasing) degree.
Zoltan2_Standards.hpp
Gathering definitions used in software development.
core
src
algorithms
order
Zoltan2_OrderingAlgorithms.hpp
Generated by
1.17.0