OpenBEM
Open-source framework for electromagnetic simulation with the boundary element method.
Loading...
Searching...
No Matches
bem::EigenDenseMatrix< T, StorageOrder > Member List

This is the complete list of members for bem::EigenDenseMatrix< T, StorageOrder >, including all inherited members.

add_ax(const MatrixBase< T > &x, const T &a=T(1)) overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
add_block(const MatrixBase< T > &x, Index row_start, Index col_start, const T &a=T(1)) overridebem::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) overridebem::EigenDenseMatrix< T, StorageOrder >inlinevirtual
assemble()bem::MatrixBase< T >inlinevirtual
bind_raw_matrix(std::shared_ptr< MatrixType > matrix)bem::EigenMatrixBase< T, MatrixType >inline
clear() overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
cond() constbem::EigenMatrixBase< T, MatrixType >inline
data() const overridebem::EigenDenseMatrix< T, StorageOrder >inlinevirtual
data() overridebem::EigenDenseMatrix< T, StorageOrder >inlinevirtual
EigenMatrixBase(Index rows, Index cols)bem::EigenMatrixBase< T, MatrixType >inline
EigenMatrixBase()bem::EigenMatrixBase< T, MatrixType >inline
frobenius_norm() constbem::EigenDenseMatrix< T, StorageOrder >inline
get_block(MatrixBase< T > &x, Index row_start, Index col_start, Index b_rows, Index b_cols) const overridebem::EigenDenseMatrix< T, StorageOrder >inlinevirtual
get_diagonal(MatrixBase< T > &x) constbem::EigenMatrixBase< T, MatrixType >inline
infinity_norm() constbem::EigenDenseMatrix< T, StorageOrder >inline
mat_solve(MatrixBase< T > &x, const MatrixBase< T > &b) overridebem::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 overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
num_rows() const overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
one_norm() constbem::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 overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
rank() constbem::EigenDenseMatrix< T, StorageOrder >inline
raw_matrix()bem::EigenMatrixBase< T, MatrixType >inline
raw_matrix() constbem::EigenMatrixBase< T, MatrixType >inline
read_binary(const std::string name="matrix")bem::MatrixBase< T >inlinevirtual
resize(Index rows, Index cols) overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
scale(const T &a) overridebem::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)) overridebem::EigenDenseMatrix< T, StorageOrder >inlinevirtual
set_constant(const T &a)bem::EigenDenseMatrix< T, StorageOrder >inline
set_identity() overridebem::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) overridebem::EigenDenseMatrix< T, StorageOrder >inlinevirtual
set_zero() overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
size() const overridebem::EigenMatrixBase< T, MatrixType >inlinevirtual
value(Index row, Index col) const overridebem::EigenDenseMatrix< T, StorageOrder >inlinevirtual
write_binary(const std::string name="matrix") constbem::MatrixBase< T >inlinevirtual