begin_row() const | strumpack::structured::StructuredMatrix< scalar_t > | inlinevirtual |
cdist() const | strumpack::structured::StructuredMatrix< scalar_t > | inlinevirtual |
cols() const =0 | strumpack::structured::StructuredMatrix< scalar_t > | pure virtual |
dist() const | strumpack::structured::StructuredMatrix< scalar_t > | inlinevirtual |
end_row() const | strumpack::structured::StructuredMatrix< scalar_t > | inlinevirtual |
factor() | strumpack::structured::StructuredMatrix< scalar_t > | virtual |
local_rows() const | strumpack::structured::StructuredMatrix< scalar_t > | inlinevirtual |
memory() const =0 | strumpack::structured::StructuredMatrix< scalar_t > | pure virtual |
mult(Trans op, const DenseMatrix< scalar_t > &x, DenseMatrix< scalar_t > &y) const | strumpack::structured::StructuredMatrix< scalar_t > | virtual |
mult(Trans op, int m, const scalar_t *x, int ldx, scalar_t *y, int ldy) const | strumpack::structured::StructuredMatrix< scalar_t > | |
mult(Trans op, const DistributedMatrix< scalar_t > &x, DistributedMatrix< scalar_t > &y) const | strumpack::structured::StructuredMatrix< scalar_t > | virtual |
nonzeros() const =0 | strumpack::structured::StructuredMatrix< scalar_t > | pure virtual |
rank() const =0 | strumpack::structured::StructuredMatrix< scalar_t > | pure virtual |
rdist() const | strumpack::structured::StructuredMatrix< scalar_t > | inlinevirtual |
rows() const =0 | strumpack::structured::StructuredMatrix< scalar_t > | pure virtual |
shift(scalar_t s) | strumpack::structured::StructuredMatrix< scalar_t > | virtual |
solve(DenseMatrix< scalar_t > &b) const | strumpack::structured::StructuredMatrix< scalar_t > | virtual |
solve(int nrhs, scalar_t *b, int ldb) const | strumpack::structured::StructuredMatrix< scalar_t > | inlinevirtual |
solve(DistributedMatrix< scalar_t > &b) const | strumpack::structured::StructuredMatrix< scalar_t > | virtual |
~StructuredMatrix()=default | strumpack::structured::StructuredMatrix< scalar_t > | virtual |