|
COMBINATORIAL_BLAS
1.3
|
#include <iostream>#include <fstream>#include <cmath>#include <mpi.h>#include <vector>#include <iterator>#include "SpMat.h"#include "SpTuples.h"#include "SpDCCols.h"#include "CommGrid.h"#include "MPIType.h"#include "LocArr.h"#include "SpDefs.h"#include "Deleter.h"#include "SpHelper.h"#include "SpParHelper.h"#include "DenseParMat.h"#include "FullyDistVec.h"#include "Friends.h"#include "Operations.h"#include "DistEdgeList.h"#include "CombBLAS.h"#include "SpParMat.cpp"#include "SpParMatExt.cpp"Go to the source code of this file.
Classes | |
| class | SpParMat< IT, NT, DER > |
| class | SpParMat< IT, NT, DER >::ScalarReadSaveHandler |
Functions | |
| template<typename SR , typename NUO , typename UDERO , typename IU , typename NU1 , typename NU2 , typename UDER1 , typename UDER2 > | |
| void | PSpGEMM (SpParMat< IU, NU1, UDER1 > &A, SpParMat< IU, NU2, UDER2 > &B, SpParMat< IU, NUO, UDERO > &out, bool clearA=false, bool clearB=false) |
| template<typename SR , typename IU , typename NU1 , typename NU2 , typename UDER1 , typename UDER2 > | |
| SpParMat< IU, typename promote_trait< NU1, NU2 > ::T_promote, typename promote_trait< UDER2, UDER2 > ::T_promote > | PSpGEMM (SpParMat< IU, NU1, UDER1 > &A, SpParMat< IU, NU2, UDER2 > &B, bool clearA=false, bool clearB=false) |
| void PSpGEMM | ( | SpParMat< IU, NU1, UDER1 > & | A, |
| SpParMat< IU, NU2, UDER2 > & | B, | ||
| SpParMat< IU, NUO, UDERO > & | out, | ||
| bool | clearA = false, |
||
| bool | clearB = false |
||
| ) |
Definition at line 320 of file SpParMat.h.
| SpParMat<IU,typename promote_trait<NU1,NU2>::T_promote,typename promote_trait<UDER2,UDER2>::T_promote> PSpGEMM | ( | SpParMat< IU, NU1, UDER1 > & | A, |
| SpParMat< IU, NU2, UDER2 > & | B, | ||
| bool | clearA = false, |
||
| bool | clearB = false |
||
| ) |
Definition at line 327 of file SpParMat.h.
1.8.1.1