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>
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.