mptensor v0.5.1
Parallel Library for Tensor Network Methods
Loading...
Searching...
No Matches
mptensor::matrix::scalapack::Matrix< C > Member List

This is the complete list of members for mptensor::matrix::scalapack::Matrix< C >, including all inherited members.

allreduce_sum(C value) constmptensor::matrix::scalapack::Matrix< C >inline
barrier() constmptensor::matrix::scalapack::Matrix< C >inline
bcast(D *buffer, int count, int root) constmptensor::matrix::scalapack::Matrix< C >inline
comm_type typedefmptensor::matrix::scalapack::Matrix< C >
descriptor() constmptensor::matrix::scalapack::Matrix< C >inline
flatten()mptensor::matrix::scalapack::Matrix< C >inline
get_comm() constmptensor::matrix::scalapack::Matrix< C >inline
get_comm_rank() constmptensor::matrix::scalapack::Matrix< C >inline
get_comm_size() constmptensor::matrix::scalapack::Matrix< C >inline
global_col_index(size_t lindex_col) constmptensor::matrix::scalapack::Matrix< C >inline
global_index(size_t i, size_t &g_row, size_t &g_col) constmptensor::matrix::scalapack::Matrix< C >inline
global_row_index(size_t lindex_row) constmptensor::matrix::scalapack::Matrix< C >inline
head() constmptensor::matrix::scalapack::Matrix< C >inline
head()mptensor::matrix::scalapack::Matrix< C >inline
init(size_t n_row, size_t n_col)mptensor::matrix::scalapack::Matrix< C >
local_col_index(size_t lindex) constmptensor::matrix::scalapack::Matrix< C >inline
local_col_size() constmptensor::matrix::scalapack::Matrix< C >inline
local_index(size_t g_row, size_t g_col, size_t &i) constmptensor::matrix::scalapack::Matrix< C >inline
local_position(size_t g_row, size_t g_col, int &comm_rank, size_t &lindex) constmptensor::matrix::scalapack::Matrix< C >inline
local_row_index(size_t lindex) constmptensor::matrix::scalapack::Matrix< C >inline
local_row_size() constmptensor::matrix::scalapack::Matrix< C >inline
local_size() constmptensor::matrix::scalapack::Matrix< C >inline
map(UnaryOperation op)mptensor::matrix::scalapack::Matrix< C >
Matrix()mptensor::matrix::scalapack::Matrix< C >
Matrix(const MPI_Comm &comm)mptensor::matrix::scalapack::Matrix< C >explicit
Matrix(size_t n_row, size_t n_col)mptensor::matrix::scalapack::Matrix< C >
Matrix(const MPI_Comm &comm, size_t n_row, size_t n_col)mptensor::matrix::scalapack::Matrix< C >
matrix_type_namemptensor::matrix::scalapack::Matrix< C >static
matrix_type_tagmptensor::matrix::scalapack::Matrix< C >static
n_col() constmptensor::matrix::scalapack::Matrix< C >inline
n_row() constmptensor::matrix::scalapack::Matrix< C >inline
operator*=(C rhs)mptensor::matrix::scalapack::Matrix< C >inline
operator+=(const Matrix &rhs)mptensor::matrix::scalapack::Matrix< C >inline
operator-=(const Matrix &rhs)mptensor::matrix::scalapack::Matrix< C >inline
operator/=(C rhs)mptensor::matrix::scalapack::Matrix< C >inline
operator[](size_t i) constmptensor::matrix::scalapack::Matrix< C >inline
operator[](size_t i)mptensor::matrix::scalapack::Matrix< C >inline
prep_global_to_local() constmptensor::matrix::scalapack::Matrix< C >inline
prep_local_to_global() constmptensor::matrix::scalapack::Matrix< C >inline
print_info(std::ostream &) constmptensor::matrix::scalapack::Matrix< C >inline
rebind typedefmptensor::matrix::scalapack::Matrix< C >
save_index(const std::string &filename) constmptensor::matrix::scalapack::Matrix< C >
transpose()mptensor::matrix::scalapack::Matrix< C >
value_type typedefmptensor::matrix::scalapack::Matrix< C >