Skylark (Sketching Library)  0.1
Typedefs | Functions
/var/lib/jenkins/jobs/Skylark/workspace/examples/rand_svd.cpp File Reference
#include <skylark.hpp>
#include <boost/mpi.hpp>
#include <elemental.hpp>
#include <iostream>
#include "../base/QR.hpp"
#include <cfloat>
#include <vector>
Include dependency graph for rand_svd.cpp:

Go to the source code of this file.

Typedefs

typedef elem::DistMatrix< double > dist_matrix_t
typedef elem::Matrix< double > matrix_t
typedef elem::DistMatrix
< double, elem::VR, elem::STAR > 
vr_star_dist_matrix_t
typedef elem::DistMatrix
< double, elem::STAR,
elem::STAR > 
star_star_matrix_t
typedef skylark::sketch::JLT_t
< dist_matrix_t, dist_matrix_t
sketch_transform_t

Functions

int main (int argc, char *argv[])

Typedef Documentation

Aliases for matrix types

Definition at line 11 of file rand_svd.cpp.

typedef elem::Matrix<double> matrix_t

Definition at line 12 of file rand_svd.cpp.

Definition at line 15 of file rand_svd.cpp.

typedef elem::DistMatrix<double, elem::STAR, elem::STAR> star_star_matrix_t

Definition at line 14 of file rand_svd.cpp.

typedef elem::DistMatrix<double, elem::VR, elem::STAR> vr_star_dist_matrix_t

Definition at line 13 of file rand_svd.cpp.


Function Documentation

int main ( int  argc,
char *  argv[] 
)

Initialize MPI

Initialize Elemental

Initialize context

Declare matrices

Declare matrices

Definition at line 19 of file rand_svd.cpp.

References skylark::base::Gemm().

Here is the call graph for this function: