HermesCommon  2.0
Hermes::Algebra::Matrix< Scalar > Member List

This is the complete list of members for Hermes::Algebra::Matrix< Scalar >, including all inherited members.

add(unsigned int m, unsigned int n, Scalar v)=0Hermes::Algebra::Matrix< Scalar >pure virtual
add(unsigned int m, unsigned int n, Scalar **mat, int *rows, int *cols)=0Hermes::Algebra::Matrix< Scalar >pure virtual
add_to_diagonal(Scalar v)=0Hermes::Algebra::Matrix< Scalar >pure virtual
alloc()=0Hermes::Algebra::Matrix< Scalar >pure virtual
dump(FILE *file, const char *var_name, EMatrixDumpFormat fmt=DF_MATLAB_SPARSE, char *number_format="%lf")=0Hermes::Algebra::Matrix< Scalar >pure virtual
error(const char *msg,...) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
error_if(bool cond, const char *msg,...) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
free()=0Hermes::Algebra::Matrix< Scalar >pure virtual
get(unsigned int m, unsigned int n)=0Hermes::Algebra::Matrix< Scalar >pure virtual
get_matrix_size() const =0Hermes::Algebra::Matrix< Scalar >pure virtual
get_size()Hermes::Algebra::Matrix< Scalar >inline
get_verbose_callback() const Hermes::Mixins::Loggable
get_verbose_output() const Hermes::Mixins::Loggable
hermes_fread(void *ptr, size_t size, size_t nitems, FILE *stream) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
hermes_fwrite(const void *ptr, size_t size, size_t nitems, FILE *stream) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
info(const char *msg,...) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
info_if(bool cond, const char *msg,...) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
Loggable(bool verbose_output=false, callbackFn verbose_callback=NULL) (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
Matrix(unsigned int size)Hermes::Algebra::Matrix< Scalar >inline
Matrix() (defined in Hermes::Algebra::Matrix< Scalar >)Hermes::Algebra::Matrix< Scalar >inline
set_verbose_callback(callbackFn callback)Hermes::Mixins::Loggable
set_verbose_output(bool to_set)Hermes::Mixins::Loggable
sizeHermes::Algebra::Matrix< Scalar >protected
warn(const char *msg,...) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
warn_if(bool cond, const char *msg,...) const (defined in Hermes::Mixins::Loggable)Hermes::Mixins::Loggableprotected
zero()=0Hermes::Algebra::Matrix< Scalar >pure virtual
~Matrix() (defined in Hermes::Algebra::Matrix< Scalar >)Hermes::Algebra::Matrix< Scalar >inlinevirtual