.. _exhale_class_classsparsebase_1_1reorder_1_1Reorderer: Template Class Reorderer ======================== - Defined in :ref:`file_src_sparsebase_reorder_reorderer.h` Inheritance Relationships ------------------------- Base Type ********* - ``public sparsebase::utils::FunctionMatcherMixin< IDType * >`` (:ref:`exhale_class_classsparsebase_1_1utils_1_1FunctionMatcherMixin`) Derived Types ************* - ``public sparsebase::reorder::AMDReorder< IDType, NNZType, ValueType >`` (:ref:`exhale_class_classsparsebase_1_1reorder_1_1AMDReorder`) - ``public sparsebase::reorder::DegreeReorder< IDType, NNZType, ValueType >`` (:ref:`exhale_class_classsparsebase_1_1reorder_1_1DegreeReorder`) - ``public sparsebase::reorder::GenericReorder< IDType, NNZType, ValueType >`` (:ref:`exhale_class_classsparsebase_1_1reorder_1_1GenericReorder`) - ``public sparsebase::reorder::GrayReorder< IDType, NNZType, ValueType >`` (:ref:`exhale_class_classsparsebase_1_1reorder_1_1GrayReorder`) - ``public sparsebase::reorder::MetisReorder< IDType, NNZType, ValueType >`` (:ref:`exhale_class_classsparsebase_1_1reorder_1_1MetisReorder`) - ``public sparsebase::reorder::RCMReorder< IDType, NNZType, ValueType >`` (:ref:`exhale_class_classsparsebase_1_1reorder_1_1RCMReorder`) - ``public sparsebase::reorder::RabbitReorder< IDType, NNZType, ValueType >`` (:ref:`exhale_class_classsparsebase_1_1reorder_1_1RabbitReorder`) Class Documentation ------------------- .. doxygenclass:: sparsebase::reorder::Reorderer :members: :protected-members: :undoc-members: