numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
cuthill_mckee_ordering.h File Reference

Definition of cuthill_mckee_ordering class. More...

#include <cstddef>
#include <limits>
#include <set>
#include <vector>
#include <Eigen/Core>
#include <Eigen/SparseCore>
#include <hash_tables/maps/open_address_map_st.h>
#include "num_collect/base/concepts/sparse_matrix.h"
#include "num_collect/base/exception.h"
#include "num_collect/base/precondition.h"
#include "num_collect/logging/logging_macros.h"
+ Include dependency graph for cuthill_mckee_ordering.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  num_collect::linear::cuthill_mckee_ordering< StorageIndex >
 Class to perform Cuthill-McKee ordering method [7], [16]. More...
 
class  num_collect::linear::impl::cuthill_mckee_ordering_impl< StorageIndex >
 Class of the implementation of Cuthill-McKee ordering method [7], [16]. More...
 
struct  num_collect::linear::impl::cuthill_mckee_ordering_impl< StorageIndex >::next_index_data
 Struct of data of indices processed next. More...
 
struct  num_collect::linear::impl::cuthill_mckee_ordering_impl< StorageIndex >::next_index_data_less
 Function object to compare next_index_data objects. More...
 

Namespaces

namespace  num_collect
 Namespace of num_collect source codes.
 
namespace  num_collect::linear
 Namespace of solvers of linear equations.
 
namespace  num_collect::linear::impl
 Namespace of internal implementations.
 

Detailed Description

Definition of cuthill_mckee_ordering class.

Definition in file cuthill_mckee_ordering.h.