strumpack::BLR::BLRMatrixMPI< scalar_t > Member List

This is the complete list of members for strumpack::BLR::BLRMatrixMPI< scalar_t >, including all inherited members.

active() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
begin_row() conststrumpack::structured::StructuredMatrix< scalar_t >inlinevirtual
BLRExtendAdd (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >friend
BLRMatrixMPI() (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
BLRMatrixMPI(const ProcessorGrid2D &grid, const vec_t &Rt, const vec_t &Ct) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
cdist() conststrumpack::structured::StructuredMatrix< scalar_t >inlinevirtual
cg2p(std::size_t j) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
cg2t(std::size_t j) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
cl2g(std::size_t j) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
colblocks() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
colblockslocal() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
cols() const overridestrumpack::BLR::BLRMatrixMPI< scalar_t >inlinevirtual
Comm() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
compress(const Opts_t &opts) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
decompress_local_columns(int c_min, int c_max) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
dist() conststrumpack::structured::StructuredMatrix< scalar_t >inlinevirtual
end_row() conststrumpack::structured::StructuredMatrix< scalar_t >inlinevirtual
factor(const Opts_t &opts) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
factor(const adm_t &adm, const Opts_t &opts) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
strumpack::structured::StructuredMatrix::factor()strumpack::structured::StructuredMatrix< scalar_t >virtual
factor_col(const adm_t &adm, const Opts_t &opts, const std::function< void(int, bool, std::size_t)> &blockcol) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
fill(scalar_t v) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
fill_col(scalar_t v, std::size_t k, std::size_t CP) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
from_ScaLAPACK(const DistM_t &A, const ProcessorGrid2D &g, const Opts_t &opts) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >static
from_ScaLAPACK(const DistM_t &A, const ProcessorGrid2D &g, const vec_t &Rt, const vec_t &Ct) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >static
gemm (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >friend
gemv (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >friend
get_element_and_decompress_HODBF(int tr, int tc, int lr, int lc) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
global(std::size_t i, std::size_t j) conststrumpack::BLR::BLRMatrixMPI< scalar_t >
global(std::size_t i, std::size_t j) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
grid() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
laswp(const std::vector< int > &piv, bool fwd) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
lcols() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
local_rows() conststrumpack::structured::StructuredMatrix< scalar_t >inlinevirtual
lrows() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
max_rank() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
memory() const overridestrumpack::BLR::BLRMatrixMPI< scalar_t >virtual
mult(Trans op, const DenseMatrix< scalar_t > &x, DenseMatrix< scalar_t > &y) conststrumpack::structured::StructuredMatrix< scalar_t >virtual
mult(Trans op, int m, const scalar_t *x, int ldx, scalar_t *y, int ldy) conststrumpack::structured::StructuredMatrix< scalar_t >
mult(Trans op, const DistributedMatrix< scalar_t > &x, DistributedMatrix< scalar_t > &y) conststrumpack::structured::StructuredMatrix< scalar_t >virtual
nonzeros() const overridestrumpack::BLR::BLRMatrixMPI< scalar_t >virtual
operator()(std::size_t i, std::size_t j) conststrumpack::BLR::BLRMatrixMPI< scalar_t >
operator()(std::size_t i, std::size_t j) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
partial_factor(BLRMPI_t &A11, BLRMPI_t &A12, BLRMPI_t &A21, BLRMPI_t &A22, const adm_t &adm, const Opts_t &opts) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >static
partial_factor_col(BLRMPI_t &F11, BLRMPI_t &F12, BLRMPI_t &F21, BLRMPI_t &F22, const adm_t &adm, const Opts_t &opts, const std::function< void(int, bool, std::size_t)> &blockcol) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >static
print(const std::string &name) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
rank() const overridestrumpack::BLR::BLRMatrixMPI< scalar_t >virtual
rdist() conststrumpack::structured::StructuredMatrix< scalar_t >inlinevirtual
remove_tiles_before_local_column(int c_min, int c_max) (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
rg2p(std::size_t i) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
rg2t(std::size_t i) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
rl2g(std::size_t i) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
rowblocks() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
rowblockslocal() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
rows() const overridestrumpack::BLR::BLRMatrixMPI< scalar_t >inlinevirtual
shift(scalar_t s)strumpack::structured::StructuredMatrix< scalar_t >virtual
solve(DenseMatrix< scalar_t > &b) conststrumpack::structured::StructuredMatrix< scalar_t >virtual
solve(int nrhs, scalar_t *b, int ldb) conststrumpack::structured::StructuredMatrix< scalar_t >inlinevirtual
solve(DistributedMatrix< scalar_t > &b) conststrumpack::structured::StructuredMatrix< scalar_t >virtual
strumpack::ExtendAdd (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >friend
tilecoff(std::size_t j) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
tilecols(std::size_t j) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
tileroff(std::size_t i) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
tilerows(std::size_t i) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >inline
to_ScaLAPACK(const BLACSGrid *g) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
to_ScaLAPACK(DistM_t &A) const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
total_memory() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
total_nonzeros() const (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >
trsm (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >friend
trsv (defined in strumpack::BLR::BLRMatrixMPI< scalar_t >)strumpack::BLR::BLRMatrixMPI< scalar_t >friend
~StructuredMatrix()=defaultstrumpack::structured::StructuredMatrix< scalar_t >virtual