#include "CombBLAS/CombBLAS.h"
#include <mpi.h>
#include <sys/time.h>
#include <iostream>
#include <functional>
#include <algorithm>
#include <vector>
#include <string>
#include <sstream>
Go to the source code of this file.
|
| typedef SelectMaxSRing< bool, int32_t > | SR |
| |
| typedef SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > | PSpMat_Bool |
| |
| typedef SpParMat< int64_t, bool, SpDCCols< int32_t, bool > > | PSpMat_s32p64 |
| |
| typedef SpParMat< int64_t, int, SpDCCols< int32_t, int > > | PSpMat_s32p64_Int |
| |
| typedef SpParMat< int64_t, int64_t, SpDCCols< int64_t, int64_t > > | PSpMat_Int64 |
| |
| typedef SpParMat< int64_t, bool, SpCCols< int64_t, bool > > | Par_CSC_Bool |
| |
|
| template<typename PARMAT > |
| void | Symmetricize (PARMAT &A) |
| |
| void | BFS_CSC (PSpMat_s32p64 Aeff, int64_t source, FullyDistVec< int64_t, int64_t > degrees) |
| |
| void | BFS_DCSC (PSpMat_s32p64 Aeff1, int64_t source, FullyDistVec< int64_t, int64_t > degrees) |
| |
| void | BFS_CSC_Split (PSpMat_s32p64 Aeff, int64_t source, FullyDistVec< int64_t, int64_t > degrees) |
| |
| int | main (int argc, char *argv[]) |
| |
◆ EDGEFACTOR
◆ Par_CSC_Bool
◆ PSpMat_Bool
◆ PSpMat_Int64
◆ PSpMat_s32p64
◆ PSpMat_s32p64_Int
◆ SR
◆ BFS_CSC()
◆ BFS_CSC_Split()
◆ BFS_DCSC()
◆ main()
| int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ Symmetricize()
template<typename PARMAT >
| void Symmetricize |
( |
PARMAT & |
A | ) |
|
◆ cblas_allgathertime
| double cblas_allgathertime |
◆ cblas_alltoalltime
| double cblas_alltoalltime |
◆ cblas_localspmvtime
| double cblas_localspmvtime |
◆ cblas_mergeconttime
| double cblas_mergeconttime |
◆ cblas_splits
◆ cblas_transvectime
| double cblas_transvectime |
◆ ITERS