| add_ax(const MatrixBase< T > &x, const T &a=T(1)) override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| add_block(const MatrixBase< T > &x, Index row_start, Index col_start, const T &a=T(1)) override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| add_mat_mul(const MatrixBase< T > &x, const MatrixBase< T > &y, const T &a=T(1)) | bem::EigenMatrixBase< T, MatrixType > | inline |
| add_value(Index row, Index col, const T &a) override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| assemble() | bem::MatrixBase< T > | inlinevirtual |
| bind_raw_matrix(std::shared_ptr< MatrixType > matrix) | bem::EigenMatrixBase< T, MatrixType > | inline |
| clear() override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| cond() const | bem::EigenMatrixBase< T, MatrixType > | inline |
| data() const override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| data() override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| EigenMatrixBase(Index rows, Index cols) | bem::EigenMatrixBase< T, MatrixType > | inline |
| EigenMatrixBase() | bem::EigenMatrixBase< T, MatrixType > | inline |
| frobenius_norm() const | bem::EigenDenseMatrix< T, StorageOrder > | inline |
| get_block(MatrixBase< T > &x, Index row_start, Index col_start, Index b_rows, Index b_cols) const override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| get_diagonal(MatrixBase< T > &x) const | bem::EigenMatrixBase< T, MatrixType > | inline |
| infinity_norm() const | bem::EigenDenseMatrix< T, StorageOrder > | inline |
| mat_solve(MatrixBase< T > &x, const MatrixBase< T > &b) override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| mat_solve_bicgstab(MatrixBase< T > &x, const MatrixBase< T > &b, const Float tol=1e-3) | bem::EigenMatrixBase< T, MatrixType > | inline |
| mat_solve_gmres(MatrixBase< T > &x, const MatrixBase< T > &b, const Float tol=1e-3, const Index restart=100) | bem::EigenMatrixBase< T, MatrixType > | inline |
| mat_solve_iterative(MatrixBase< T > &x, const MatrixBase< T > &b, const Float tol=1e-3) | bem::EigenMatrixBase< T, MatrixType > | inline |
| num_cols() const override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| num_rows() const override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| one_norm() const | bem::EigenDenseMatrix< T, StorageOrder > | inline |
| preallocate(const std::vector< Index > &nnz) | bem::MatrixBase< T > | inlinevirtual |
| preallocate(Index num_entries) | bem::MatrixBase< T > | inlinevirtual |
| print(const std::string name="matrix") const override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| rank() const | bem::EigenDenseMatrix< T, StorageOrder > | inline |
| raw_matrix() | bem::EigenMatrixBase< T, MatrixType > | inline |
| raw_matrix() const | bem::EigenMatrixBase< T, MatrixType > | inline |
| read_binary(const std::string name="matrix") | bem::MatrixBase< T > | inlinevirtual |
| resize(Index rows, Index cols) override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| scale(const T &a) override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| set_axpby(const MatrixBase< T > &x, const MatrixBase< T > &y, const T &a=T(1), const T &b=T(1)) | bem::EigenMatrixBase< T, MatrixType > | inline |
| set_block(const MatrixBase< T > &x, Index row_start, Index col_start, const T &a=T(1)) override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| set_constant(const T &a) | bem::EigenDenseMatrix< T, StorageOrder > | inline |
| set_identity() override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| set_mat_mul(const MatrixBase< T > &x, const MatrixBase< T > &y, const T &a=T(1)) | bem::EigenMatrixBase< T, MatrixType > | inline |
| set_raw_matrix(const MatrixType &matrix) | bem::EigenMatrixBase< T, MatrixType > | inline |
| set_transpose(const MatrixBase< T > &x) | bem::EigenMatrixBase< T, MatrixType > | inline |
| set_value(Index row, Index col, const T &a) override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| set_zero() override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| size() const override | bem::EigenMatrixBase< T, MatrixType > | inlinevirtual |
| value(Index row, Index col) const override | bem::EigenDenseMatrix< T, StorageOrder > | inlinevirtual |
| write_binary(const std::string name="matrix") const | bem::MatrixBase< T > | inlinevirtual |