COMBINATORIAL_BLAS  1.6
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cutils::absF< E >
 Cutils::addF< E >
 Ccombblas::Arr< IT, NT >
 Ccombblas::AWPM_param< IT >
 Ciosort::bfs_index< order >
 Cbinary_function
 Ccombblas::BitMap
 Ccombblas::BitMapCarousel< IT, NT >
 Ccombblas::BitMapFringe< IT, VT >
 Ccombblas::BoolCopy1stSRing< OUT >
 Ccombblas::BoolCopy2ndSRing< OUT >
 Ccombblas::CCGrid
 Ccombblas::CommGrid
 Ccombblas::create_trait< DER, NIT, NNT >
 Ccombblas::create_trait< SpCCols< OIT, ONT >, NIT, NNT >
 Ccombblas::create_trait< SpDCCols< OIT, ONT >, NIT, NNT >
 Ccombblas::Csc< IT, NT >
 Ccsr_graph
 Ccombblas::Dcsc< IT, NT >
 Ciosort::default_splitter< order >
 Ccombblas::DeletePtrIf
 Ccombblas::DenseParMat< IT, NT >
 Ccombblas::disable_if< bool, T >
 Ccombblas::disable_if< true, T >
 CDist< NT >
 Ccombblas::DistEdgeList< IT >
 CintSort::eBits< E, F >
 Ciosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge
 Ciosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::Node::Edge
 Ccombblas::enable_if< bool, T >
 Ccombblas::enable_if< true, T >
 Ccombblas::equal_first< T1, T2 >
 CEWiseExtToPlainAdapter< RETT, NU1, NU2, BINOP >
 Cexception
 Cutils::firstF< E1, E2 >
 Ccombblas::FullyDist< IT, NT, Enable >
 Ccombblas::FullyDist< IT, NT, combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >
 Ccombblas::FullyDist< IT, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value, NT >::type >
 Ccombblas::HeaderInfo
 Ccombblas::HeapEntry< IT, NT >
 Ccombblas::HipMCLClusterSaveHandler
 CHipMCLParam
 Cutils::identityF< E >
 CIndexHolder< T >A small helper class used while sorting a pair of value and its index in an array/vector
 Ccombblas::inf_plus< T >
 Ccombblas::is_boolean< T >
 Ccombblas::is_boolean< bool >
 Ccombblas::Isect< IT >
 Citerator
 CLatestRetwitterBFS
 CLatestRetwitterMIS
 CLatestRetwitterSelect2nd
 Ccombblas::LocArr< V, C >
 Cutils::maxF< E >
 Ccombblas::Memory
 Ccombblas::MemoryPool
 Cvpsort::Merge< MergeType >
 Cvpsort::Merge< FlatMerge >
 Cvpsort::Merge< OOPTreeMerge >
 Cvpsort::Merge< TreeMerge >
 Ciosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >
 Ciosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >
 Cutils::minF< E >
 Ccombblas::MinPlusSRing< T1, T2 >
 Ccombblas::MIS2verifySR< T1, T2 >
 Ccombblas::MMmul< BT >
 Cpar::Mpi_datatype< T >An abstract class used for communicating messages using user-defined datatypes. The user must implement the static member function "value()" that returns the MPI_Datatype corresponding to this user-defined datatype
 Cpar::Mpi_datatype< bool >A template specialization of the abstract class Mpi_datatype. This can be used for communicating messages of type "bool"
 Cpar::Mpi_datatype< IndexHolder< T > >
 Cpar::Mpi_datatype< std::complex< T > >
 Cpar::Mpi_pairtype< T1, T2 >
 Ccombblas::MPIDataTypeCache
 Ccombblas::MPIOp< Op, T, Enable >
 Ccombblas::MPIOp< bitwise_and< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< bitwise_or< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< bitwise_xor< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< logical_xor< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< maximum< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< minimum< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< std::logical_and< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< std::logical_or< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< std::multiplies< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOp< std::plus< T >, T, typename std::enable_if< std::is_pod< T >::value, void >::type >
 Ccombblas::MPIOpCache
 Cmrg_state
 Cmrg_transition_matrix
 CMTRand
 Ciosort::nop_refill< FwIt >
 Ccombblas::SpCCols< IT, NT >::SpColIter::NzIterIterate over the nonzeros of the sparse column
 Ccombblas::SpDCCols< IT, NT >::SpColIter::NzIterIterate over the nonzeros of the sparse column
 Ccombblas::OptBuf< IT, NT >
 Ccombblas::packed_edge
 CPairReadSaveHandler< IT, NT >
 CParentType
 Ccombblas::PlusTimesSRing< T1, T2 >
 Ccombblas::PreAllocatedSPA< OVT >
 Ccombblas::promote_trait< T1, T2, Enable >
 Ccombblas::promote_trait< bool, NT, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >
 Ccombblas::promote_trait< NT, bool, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >
 Ccombblas::promote_trait< SpCCols< IT, bool >, SpCCols< IT, NT >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >
 Ccombblas::promote_trait< SpCCols< IT, double >, SpCCols< IT, int > >
 Ccombblas::promote_trait< SpCCols< IT, float >, SpCCols< IT, int > >
 Ccombblas::promote_trait< SpCCols< IT, int >, SpCCols< IT, double > >
 Ccombblas::promote_trait< SpCCols< IT, int >, SpCCols< IT, float > >
 Ccombblas::promote_trait< SpCCols< IT, NT >, SpCCols< IT, bool >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >
 Ccombblas::promote_trait< SpCCols< IT, NT >, SpCCols< IT, NT > >
 Ccombblas::promote_trait< SpDCCols< IT, bool >, SpDCCols< IT, NT >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >
 Ccombblas::promote_trait< SpDCCols< IT, double >, SpDCCols< IT, int > >
 Ccombblas::promote_trait< SpDCCols< IT, float >, SpDCCols< IT, int > >
 Ccombblas::promote_trait< SpDCCols< IT, int >, SpDCCols< IT, double > >
 Ccombblas::promote_trait< SpDCCols< IT, int >, SpDCCols< IT, float > >
 Ccombblas::promote_trait< SpDCCols< IT, NT >, SpDCCols< IT, bool >, typename combblas::disable_if< combblas::is_boolean< NT >::value >::type >
 Ccombblas::promote_trait< SpDCCols< IT, NT >, SpDCCols< IT, NT > >
 Ccombblas::promote_trait< SpTuples< int, bool >, SpTuples< int, double > >
 Ccombblas::promote_trait< SpTuples< int, bool >, SpTuples< int, float > >
 Ccombblas::promote_trait< SpTuples< int, bool >, SpTuples< int, int > >
 Ccombblas::promote_trait< SpTuples< int, bool >, SpTuples< int, unsigned > >
 Ccombblas::promote_trait< SpTuples< int, double >, SpTuples< int, bool > >
 Ccombblas::promote_trait< SpTuples< int, double >, SpTuples< int, double > >
 Ccombblas::promote_trait< SpTuples< int, double >, SpTuples< int, int > >
 Ccombblas::promote_trait< SpTuples< int, float >, SpTuples< int, bool > >
 Ccombblas::promote_trait< SpTuples< int, float >, SpTuples< int, float > >
 Ccombblas::promote_trait< SpTuples< int, float >, SpTuples< int, int > >
 Ccombblas::promote_trait< SpTuples< int, int >, SpTuples< int, bool > >
 Ccombblas::promote_trait< SpTuples< int, int >, SpTuples< int, double > >
 Ccombblas::promote_trait< SpTuples< int, int >, SpTuples< int, float > >
 Ccombblas::promote_trait< SpTuples< int, int >, SpTuples< int, int > >
 Ccombblas::promote_trait< SpTuples< int, unsigned >, SpTuples< int, bool > >
 Ccombblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, double > >
 Ccombblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, float > >
 Ccombblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, int > >
 Ccombblas::promote_trait< SpTuples< int64_t, bool >, SpTuples< int64_t, unsigned > >
 Ccombblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, bool > >
 Ccombblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, double > >
 Ccombblas::promote_trait< SpTuples< int64_t, double >, SpTuples< int64_t, int > >
 Ccombblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, bool > >
 Ccombblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, float > >
 Ccombblas::promote_trait< SpTuples< int64_t, float >, SpTuples< int64_t, int > >
 Ccombblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, bool > >
 Ccombblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, double > >
 Ccombblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, float > >
 Ccombblas::promote_trait< SpTuples< int64_t, int >, SpTuples< int64_t, int > >
 Ccombblas::promote_trait< SpTuples< int64_t, int64_t >, SpTuples< int64_t, int64_t > >
 Ccombblas::promote_trait< SpTuples< int64_t, unsigned >, SpTuples< int64_t, bool > >
 CPSpMat< NT >
 Ciosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::rebind< NewRefiller >
 Ciosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::rebind< Node >
 Ciosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::rebind< stream_t >
 Ccombblas::RefGen21
 Ccombblas::FullyDistVec< IT, NT >::retTrue< T1, T2 >
 Ccombblas::SpParMat< IT, NT, DER >::ScalarReadSaveHandler
 Ccombblas::FullyDistSpVec< IT, NT >::ScalarReadSaveHandler
 Ccombblas::FullyDistVec< IT, NT >::ScalarReadSaveHandler
 Cutils::secondF< E1, E2 >
 Ccombblas::Select2ndMinSR< T1, T2 >
 Ccombblas::Select2ndRandSR< T1, T2 >
 Ccombblas::Select2ndSRing< T1, T2, OUT >
 Ccombblas::SelectMaxSRing< T1, T2 >
 Ccombblas::SelectMaxSRing< bool, T2 >
 CSelectMinSR
 CSelectMinSRing1
 Ccombblas::SelectPlusSR< T1, T2 >
 CSelectRandSRing
 Ccombblas::SemanticGraph< IT, NT, DER >
 Cvpsort::SeqSort< SeqSortType >
 Cvpsort::SeqSort< STLSort >
 Cvpsort::SeqSort< STLStableSort >
 CShortRead< IDLEN, SEQLEN >
 CShortReadSaveHandler< IT, IDLEN, SEQLEN >
 Csort_profiler_t
 Ccombblas::SpCCols< IT, NT >::SpColIterIterate over (sparse) columns of the sparse matrix
 Ccombblas::SpDCCols< IT, NT >::SpColIterIterate over (sparse) columns of the sparse matrix
 Ciosort::special_< class, int, class, class, class, class >
 Ciosort::special_< RanIt, 2, Splitter, Pred, Refiller, Alloc >
 Ciosort::special_< RanIt, 4, Splitter, Pred, Refiller, Alloc >
 Ciosort::special_< typename Alloc::pointer, 2, Splitter, Pred, Refiller, Alloc >
 Ciosort::special_< typename Alloc::pointer, 4, Splitter, Pred, Refiller, Alloc >
 Ccombblas::SpHelper
 Ccombblas::SpImpl< SR, IT, NUM, IVT, OVT >
 Ccombblas::SpImpl< SR, IT, bool, IVT, OVT >
 Cvpsort::Split< SplitType >
 Cvpsort::Split< MedianSplit >
 Cvpsort::Split< SampleSplit >
 Ccombblas::SpMat< IT, NT, DER >
 Ccombblas::SpMat< IT, NT, SpCCols< IT, NT > >
 Ccombblas::SpMat< IT, NT, SpDCCols< IT, NT > >
 Ccombblas::SpMat< IT, NT, SpTuples< IT, NT > >
 Ccombblas::SpParHelper
 Ccombblas::SpParMat< IT, NT, DER >
 Ccombblas::SpParMat< IT, NT, SpDCCols< IT, NT > >
 Ccombblas::StackEntry< T1, T2 >
 CStdArrayReadSaveHandler
 Ciosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream
 Ciosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream
 Ciosort::merge_tree< typename Alloc::pointer, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator
 Ciosort::merge_tree< RanIt, Order, Splitter, Pred, Refiller, Alloc >::stream_iterator
 Ciosort::stream_slices< RanIt, Splitter >
 CSubMaxSR
 Ctommy_chain_struct
 Ctommy_hashdyn_struct
 Ctommy_node_struct
 CTwitterEdge
 CTwitterReadSaveHandler< IT >
 Ccombblas::type_info_compareComparison function object for two std::type_info pointers is implemented using the before() member function of the std::type_info class
 Cunary_function
 Cunary_function
 Ccombblas::VectorLocalIterator< IT, NT >
 CVertexType
 Ccombblas::VertexType< T >
 Ccombblas::VertexTypeML< T1, T2 >
 Ccombblas::VertexTypeMM< IT >
 Ccombblas::WeightMaxMLSR< T1, T2 >
 Ccombblas::WeightMaxMMSR< T1, T2 >
 Cutils::zeroF< E >