|
HermesCommon
3.0
|
Basic matrix classes and operations. More...
#include "common.h"#include "matrix.h"#include "callstack.h"#include "util/memory_handling.h"#include "solvers/linear_matrix_solver.h"#include "solvers/interfaces/umfpack_solver.h"#include "solvers/interfaces/superlu_solver.h"#include "solvers/interfaces/amesos_solver.h"#include "solvers/interfaces/petsc_solver.h"#include "solvers/interfaces/mumps_solver.h"#include "solvers/interfaces/aztecoo_solver.h"#include "solvers/interfaces/paralution_solver.h"#include "qsort.h"#include "api.h"Go to the source code of this file.
Namespaces | |
| Hermes | |
| General namespace for the Hermes library. | |
| Hermes::Algebra | |
| Namespace containing classes for vector / matrix operations. | |
Functions | |
| template<> | |
| HERMES_API SparseMatrix< double > * | Hermes::Algebra::create_matrix (bool use_direct_solver) |
| Function returning a matrix according to the users's choice. More... | |
| template<> | |
| HERMES_API SparseMatrix < std::complex< double > > * | Hermes::Algebra::create_matrix (bool use_direct_solver) |
| Function returning a matrix according to the users's choice. More... | |
Basic matrix classes and operations.
Definition in file matrix.cpp.