HermesCommon  3.0
matrix.h File Reference

Basic matrix classes and operations. More...

#include "algebra_utilities.h"
#include "algebra_mixins.h"
#include "mixins.h"

Go to the source code of this file.

Classes

class  Hermes::Algebra::Matrix< Scalar >
 General (abstract) matrix representation in Hermes. More...
 
class  Hermes::Algebra::SparseMatrix< Scalar >
 General (abstract) sparse matrix representation in Hermes. More...
 
struct  Hermes::Algebra::SparseMatrix< Scalar >::Page
 Structure for storing indices in sparse matrix. More...
 

Namespaces

 Hermes
 General namespace for the Hermes library.
 
 Hermes::Algebra
 Namespace containing classes for vector / matrix operations.
 

Functions

template<typename Scalar >
HERMES_API SparseMatrix< Scalar > * Hermes::Algebra::create_matrix (bool use_direct_solver=false)
 Function returning a matrix according to the users's choice. More...
 

Detailed Description

Basic matrix classes and operations.

Definition in file matrix.h.