![]() |
LifeV
|
This file contains a simple matrix class. More...
#include <lifev/core/LifeV.hpp>#include <lifev/core/mesh/MeshVertex.hpp>#include <lifev/core/array/RNM.hpp>#include <lifev/core/array/VectorSmall.hpp>#include <vector>#include <cmath>#include <limits>#include <stdexcept>
Include dependency graph for MatrixSmall.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| class | MatrixSmall< Dim1, Dim2 > |
class VectorSmall This class implements a simple vector More... | |
Namespaces | |
| LifeV | |
| Default Physical Solver. | |
Macros | |
| #define | MATRIX_SMALL_DIMENSION_CHECK_NO_CHECK 0 |
| #define | MATRIX_SMALL_DIMENSION_CHECK_ASSERT 1 |
| #define | MATRIX_SMALL_DIMENSION_CHECK_EXCEPTION 2 |
| #define | MATRIX_SMALL_DIMENSION_CHECK MATRIX_SMALL_DIMENSION_CHECK_NO_CHECK |
External overloaded operators | |
| template<UInt Dim1, UInt Dim2> | |
| MatrixSmall< Dim1, Dim2 > | operator* (Real const &factor, MatrixSmall< Dim1, Dim2 > const &matrix) |
| Operator * (multiplication by scalar on the left) More... | |
| template<UInt Dim1, UInt Dim2> | |
| VectorSmall< Dim1 > | operator* (VectorSmall< Dim2 > const &vector, MatrixSmall< Dim1, Dim2 > const &matrix) |
| Operator * (multiplication by vector on the left) More... | |
This file contains a simple matrix class.
Definition in file MatrixSmall.hpp.
| #define MATRIX_SMALL_DIMENSION_CHECK_NO_CHECK 0 |
Definition at line 50 of file MatrixSmall.hpp.
| #define MATRIX_SMALL_DIMENSION_CHECK_ASSERT 1 |
Definition at line 51 of file MatrixSmall.hpp.
| #define MATRIX_SMALL_DIMENSION_CHECK_EXCEPTION 2 |
Definition at line 52 of file MatrixSmall.hpp.
| #define MATRIX_SMALL_DIMENSION_CHECK MATRIX_SMALL_DIMENSION_CHECK_NO_CHECK |
Definition at line 53 of file MatrixSmall.hpp.