Template Class AMDReorder
Defined in File amd_reorder.h
Inheritance Relationships
Base Type
public sparsebase::reorder::Reorderer< IDType >
(Template Class Reorderer)
Class Documentation
-
template<typename IDType, typename NNZType, typename ValueType>
class sparsebase::reorder::AMDReorder : public sparsebase::reorder::Reorderer<IDType> A wrapper for the AMD reordering algorithm.
Wraps the AMD reordering algorithm library available here as supplemental material: https://dl.acm.org/doi/abs/10.1145/1024074.1024081 The library must be compiled with the USE_AMD_ORDER option turned on and the pre-built AMD library should be available. See the Optional Dependencies page (under Getting Started) in our documentation for more info.
Public Types
-
typedef AMDReorderParams ParamsType
Protected Static Functions
-
static IDType *AMDReorderCSR(std::vector<format::Format*>, utils::Parameters*)
-
typedef AMDReorderParams ParamsType