|
HermesCommon
3.0
|
Basic vector classes and operations. More...
#include "common.h"#include "matrix.h"#include "callstack.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"#include "util/memory_handling.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 | |
| double | Hermes::Algebra::real (double x) |
| double | Hermes::Algebra::imag (double x) |
| double | Hermes::Algebra::real (std::complex< double > x) |
| double | Hermes::Algebra::imag (std::complex< double > x) |
| template<> | |
| HERMES_API Vector< double > * | Hermes::Algebra::create_vector (bool use_direct_solver) |
| Function returning a vector according to the users's choice. More... | |
| template<> | |
| HERMES_API Vector < std::complex< double > > * | Hermes::Algebra::create_vector (bool use_direct_solver) |
| Function returning a vector according to the users's choice. More... | |
Basic vector classes and operations.
Definition in file vector.cpp.