#include <scalar_submatrix_adapter.hh>
|
row_iterator | begin_row (size_t r) |
|
const_row_iterator | begin_row (size_t r) const |
|
void | defragment () |
|
row_iterator | end_row (size_t r) |
|
const_row_iterator | end_row (size_t r) const |
|
row_iterator | get_connection (size_t r, size_t c) |
|
const_row_iterator | get_connection (size_t r, size_t c) const |
|
const_row_iterator | get_connection (size_t r, size_t c, bool &bFound) const |
|
row_iterator | get_iterator_or_next (size_t r, size_t c) |
|
bool | has_connection (size_t r, size_t c) const |
|
bool | is_isolated (size_t i) const |
|
size_t | num_cols () const |
| returns the number of cols More...
|
|
size_t | num_rows () const |
| returns number of rows More...
|
|
value_type & | operator() (size_t r, size_t c) |
|
const value_type & | operator() (size_t r, size_t c) const |
|
void | print (const char *text) const |
| print (underlying) matrix More...
|
|
void | printrow (size_t row) const |
| print (block) row of (underlying) matrix More...
|
|
bool | resize_and_clear (size_t newRows, size_t newCols) |
|
bool | resize_and_keep_values (size_t newRows, size_t newCols) |
|
| ScalarSubMatrixAdapter (encapsulated_matrix_type &mat) |
|
bool | scale (double d) |
|
size_t | total_num_connections () const |
| returns the total number of connections More...
|
|
◆ encapsulated_matrix_type
template<class AT , class ST , int R, int C>
◆ value_type
template<class AT , class ST , int R, int C>
◆ ScalarSubMatrixAdapter()
template<class AT , class ST , int R, int C>
◆ begin_row() [1/2]
template<class AT , class ST , int R, int C>
◆ begin_row() [2/2]
template<class AT , class ST , int R, int C>
◆ defragment()
template<class AT , class ST , int R, int C>
◆ end_row() [1/2]
template<class AT , class ST , int R, int C>
◆ end_row() [2/2]
template<class AT , class ST , int R, int C>
◆ get_connection() [1/3]
template<class AT , class ST , int R, int C>
◆ get_connection() [2/3]
template<class AT , class ST , int R, int C>
◆ get_connection() [3/3]
template<class AT , class ST , int R, int C>
◆ get_iterator_or_next()
template<class AT , class ST , int R, int C>
◆ has_connection()
template<class AT , class ST , int R, int C>
◆ is_isolated()
template<class AT , class ST , int R, int C>
◆ num_cols()
template<class AT , class ST , int R, int C>
returns the number of cols
◆ num_rows()
template<class AT , class ST , int R, int C>
◆ operator()() [1/2]
template<class AT , class ST , int R, int C>
◆ operator()() [2/2]
template<class AT , class ST , int R, int C>
◆ print()
template<class AT , class ST , int R, int C>
print (underlying) matrix
◆ printrow()
template<class AT , class ST , int R, int C>
print (block) row of (underlying) matrix
◆ resize_and_clear()
template<class AT , class ST , int R, int C>
◆ resize_and_keep_values()
template<class AT , class ST , int R, int C>
◆ scale()
template<class AT , class ST , int R, int C>
◆ total_num_connections()
template<class AT , class ST , int R, int C>
returns the total number of connections
◆ m_const
template<class AT , class ST , int R, int C>
◆ m_src
template<class AT , class ST , int R, int C>
◆ m_subc
template<class AT , class ST , int R, int C>
◆ m_subr
template<class AT , class ST , int R, int C>
The documentation for this class was generated from the following file: