SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Matrix< T > Member List

This is the complete list of members for Matrix< T >, including all inherited members.

add(index_type r, index_type c, T val)=0Matrix< T >pure virtual
add_class(const std::string &type, const std::string &parent, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0)Persistentstatic
add_field_class(const std::string &type, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0)Persistentstatic
add_mesh_class(const std::string &type, Persistent *(*maker)(), Persistent *(*bc_maker1)()=0, Persistent *(*bc_maker2)()=0)Persistentstatic
begin() const Matrix< T >inline
clear_transient()PropertyManagerprotected
clone() const =0Matrix< T >pure virtual
column()=0Matrix< T >pure virtual
compute_checksum()=0Matrix< T >pure virtual
copy_properties(const PropertyManager *src)PropertyManager
dense()=0Matrix< T >pure virtual
dense_col_maj()=0Matrix< T >pure virtual
dynamic_type_name() const Matrix< T >inlinevirtual
element_type typedefMatrix< T >
end() const Matrix< T >inline
find_derived(const std::string &classname, const std::string &basename)Persistentstatic
freeze()PropertyManagervirtual
frozen_PropertyManagerprotected
get(index_type r, index_type c) const =0Matrix< T >pure virtual
get_data_pointer() const =0Matrix< T >pure virtual
get_data_size() const =0Matrix< T >pure virtual
get_name()PropertyManagerinline
get_property(const std::string &, T &)PropertyManager
get_property_name(size_t index)PropertyManager
get_raw() const MatrixBaseinline
get_raw_filename() const MatrixBaseinline
getRowNonzerosNoCopy(index_type r, index_type &size, index_type &stride, index_type *&cols, T *&vals)=0Matrix< T >pure virtual
invert()Matrix< T >inlinevirtual
io(Piostream &)MatrixBasevirtual
is_base_of(const std::string &parent, const std::string &type)Persistentstatic
is_frozen() const PropertyManagerinline
is_property(const std::string &)PropertyManager
is_zero() const Matrix< T >inlinevirtual
lockPropertyManagerprotected
make_transpose() const =0Matrix< T >pure virtual
Matrix(size_type nrows=0, size_type ncols=0)Matrix< T >inlineprotected
MatrixBase()MatrixBaseinline
max()=0Matrix< T >pure virtual
min()=0Matrix< T >pure virtual
mult(const ColumnMatrix &x, ColumnMatrix &b, index_type beg=-1, index_type end=-1, int spVec=0) const =0Matrix< T >pure virtual
mult_transpose(const ColumnMatrix &x, ColumnMatrix &b, index_type beg=-1, index_type end=-1, int spVec=0) const =0Matrix< T >pure virtual
ncols() const Matrix< T >inlinevirtual
ncols_Matrix< T >protected
nproperties() const PropertyManagerinline
nrows() const Matrix< T >inlinevirtual
nrows_Matrix< T >protected
number_of_nonzero_elements() const Matrix< T >inline
operator!=(const PropertyManager &pm)PropertyManager
operator=(const PropertyManager &pm)PropertyManager
operator==(const PropertyManager &pm)PropertyManager
print(std::string &) const MatrixBaseinlinevirtual
properties() const PropertyManagerinline
PropertyManager()PropertyManager
PropertyManager(const PropertyManager &copy)PropertyManager
put(index_type r, index_type c, T val)=0Matrix< T >pure virtual
raw_filename_MatrixBaseprotected
remove_property(const std::string &)PropertyManager
scalar_multiply(T s)Matrix< T >inlinevirtual
separate_raw_MatrixBaseprotected
set_name(const std::string &name)PropertyManagerinline
set_property(const std::string &, const T &, bool is_transient)PropertyManager
set_raw(bool v)MatrixBaseinline
set_raw_filename(const std::string &f)MatrixBaseinline
sparse()=0Matrix< T >pure virtual
submatrix(index_type r1, index_type c1, index_type r2, index_type c2)=0Matrix< T >pure virtual
thaw()PropertyManagervirtual
type_idMatrix< T >static
zero()=0Matrix< T >pure virtual
~Matrix()Matrix< T >inlinevirtual
~MatrixInterface()MatrixInterface< T >inlinevirtual
~Persistent()Persistentvirtual
~PropertyManager()PropertyManagervirtual