Skylark (Sketching Library)
0.1
|
void skylark::utility::collect_dist_matrix | ( | boost::mpi::communicator & | comm, |
bool | here, | ||
const elem::DistMatrix< T > & | DA, | ||
elem::Matrix< T > & | A | ||
) |
Definition at line 12 of file comm.hpp.
References SKYLARK_THROW_EXCEPTION.
void skylark::utility::collect_dist_matrix | ( | boost::mpi::communicator & | comm, |
bool | here, | ||
const elem::DistMatrix< T, RowDist, elem::STAR > & | DA, | ||
elem::Matrix< T > & | A | ||
) |
Definition at line 35 of file comm.hpp.
References SKYLARK_THROW_EXCEPTION.
void skylark::utility::collect_dist_matrix | ( | boost::mpi::communicator & | comm, |
bool | here, | ||
const elem::DistMatrix< T, elem::STAR, ColDist > & | DA, | ||
elem::Matrix< T > & | A | ||
) |
Definition at line 73 of file comm.hpp.
References SKYLARK_THROW_EXCEPTION.
bool skylark::utility::compatible | ( | const mpi::communicator & | comm_A, |
const mpi::communicator & | comm_B | ||
) |
Utility routine checking if the argument boost MPI communicators are either identical or congruent and returns true in this case; returns false otherwise.
Definition at line 66 of file get_communicator.hpp.
mpi::communicator skylark::utility::get_communicator | ( | const base::sparse_matrix_t< T > & | A, |
mpi::comm_create_kind | kind = mpi::comm_attach |
||
) |
Definition at line 28 of file get_communicator.hpp.
mpi::communicator skylark::utility::get_communicator | ( | const elem::Matrix< T > & | A, |
mpi::comm_create_kind | kind = mpi::comm_attach |
||
) |
Definition at line 36 of file get_communicator.hpp.
mpi::communicator skylark::utility::get_communicator | ( | const elem::DistMatrix< T, U, V > & | A, |
mpi::comm_create_kind | kind = mpi::comm_attach |
||
) |
Definition at line 42 of file get_communicator.hpp.
mpi::communicator skylark::utility::get_communicator | ( | const SpParMat< IT, T, S > & | A, |
mpi::comm_create_kind | kind = mpi::comm_attach |
||
) |
Definition at line 53 of file get_communicator.hpp.