openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
SF::abstract_matrix< T, S > Member List

This is the complete list of members for SF::abstract_matrix< T, S >, including all inherited members.

abstract_matrix()SF::abstract_matrix< T, S >inlineprotected
add_scaled_matrix(const abstract_matrix< T, S > &A, const S s, const bool same_nnz)=0SF::abstract_matrix< T, S >pure virtual
col_dpnSF::abstract_matrix< T, S >protected
diag_add(const abstract_vector< T, S > &diag)=0SF::abstract_matrix< T, S >pure virtual
dpn_col() constSF::abstract_matrix< T, S >inline
dpn_row() constSF::abstract_matrix< T, S >inline
duplicate(const abstract_matrix< T, S > &M)=0SF::abstract_matrix< T, S >pure virtual
equals(const abstract_matrix< T, S > &rhs) constSF::abstract_matrix< T, S >inline
finish_assembly()=0SF::abstract_matrix< T, S >pure virtual
get_diagonal(abstract_vector< T, S > &vec) const =0SF::abstract_matrix< T, S >pure virtual
get_value(SF_int row_idx, SF_int col_idx) const =0SF::abstract_matrix< T, S >pure virtual
get_values(const vector< T > &row_idx, const vector< T > &col_idx, vector< S > &values) constSF::abstract_matrix< T, S >inline
init(T iNRows, T iNCols, T ilrows, T ilcols, T loc_offset, T mxent)SF::abstract_matrix< T, S >inlinevirtual
init(const meshdata< mesh_int_t, mesh_real_t > &imesh, const T irow_dpn, const T icol_dpn, const T max_edges)SF::abstract_matrix< T, S >inline
lsizeSF::abstract_matrix< T, S >protected
meshSF::abstract_matrix< T, S >protected
mesh_ptr() constSF::abstract_matrix< T, S >inline
mult(const abstract_vector< T, S > &x, abstract_vector< T, S > &b) const =0SF::abstract_matrix< T, S >pure virtual
mult_LR(const abstract_vector< T, S > &L, const abstract_vector< T, S > &R)=0SF::abstract_matrix< T, S >pure virtual
NColsSF::abstract_matrix< T, S >protected
NRowsSF::abstract_matrix< T, S >protected
row_dpnSF::abstract_matrix< T, S >protected
scale(S s)=0SF::abstract_matrix< T, S >pure virtual
set_value(T row_idx, T col_idx, S val, bool add)=0SF::abstract_matrix< T, S >pure virtual
set_values(const vector< T > &row_idx, const vector< T > &col_idx, const vector< S > &vals, bool add)=0SF::abstract_matrix< T, S >pure virtual
set_values(const vector< T > &row_idx, const vector< T > &col_idx, const S *vals, bool add)=0SF::abstract_matrix< T, S >pure virtual
startSF::abstract_matrix< T, S >protected
stopSF::abstract_matrix< T, S >protected
to_string() constSF::abstract_matrix< T, S >inline
write(const char *filename) const =0SF::abstract_matrix< T, S >pure virtual
zero()=0SF::abstract_matrix< T, S >pure virtual
~abstract_matrix()=defaultSF::abstract_matrix< T, S >virtual