![]() |
ATLAS Offline Software
|
#include <Eigen/Core>#include <Eigen/Dense>Go to the source code of this file.
Namespaces | |
| namespace | Amg |
| Definition of ATLAS Math & Geometry primitives (Amg). | |
Macros | |
| #define | EIGEN_MATRIXBASE_PLUGIN "EventPrimitives/AmgMatrixBasePlugin.h" |
| #define | EIGEN_TRANSFORM_PLUGIN "EventPrimitives/AmgTransformPlugin.h" |
| #define | AmgMatrixDef |
| Macros for fixed size - no dynamic allocations, no waste of space. | |
| #define | AmgMatrix(rows, cols) |
| #define | AmgSymMatrix(dim) |
| #define | AmgVectorDef |
| #define | AmgVector(rows) |
| #define | AmgRowVector(cols) |
Typedefs | |
| using | Amg::MatrixX = Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> |
| Dynamic Matrix - dynamic allocation. | |
| using | Amg::SymMatrixX = Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic> |
| using | Amg::VectorX = Eigen::Matrix<double, Eigen::Dynamic, 1> |
| Dynamic Vector - dynamic allocation. | |
| template<int MaxRows, int MaxCols> | |
| using | Amg::MatrixMaxX |
| Fixed capacity dynamic size types. | |
| template<int MaxDim> | |
| using | Amg::SymMatrixMaxX |
| template<int MaxRows> | |
| using | Amg::VectorMaxX = Eigen::Matrix<double, Eigen::Dynamic, 1, 0, MaxRows, 1> |
| #define AmgMatrix | ( | rows, | |
| cols ) |
Definition at line 49 of file EventPrimitives.h.
| #define AmgMatrixDef |
Macros for fixed size - no dynamic allocations, no waste of space.
Definition at line 48 of file EventPrimitives.h.
| #define AmgRowVector | ( | cols | ) |
Definition at line 56 of file EventPrimitives.h.
| #define AmgSymMatrix | ( | dim | ) |
Definition at line 50 of file EventPrimitives.h.
| #define AmgVector | ( | rows | ) |
Definition at line 55 of file EventPrimitives.h.
| #define AmgVectorDef |
Definition at line 54 of file EventPrimitives.h.
| #define EIGEN_MATRIXBASE_PLUGIN "EventPrimitives/AmgMatrixBasePlugin.h" |
Definition at line 12 of file EventPrimitives.h.
| #define EIGEN_TRANSFORM_PLUGIN "EventPrimitives/AmgTransformPlugin.h" |
Definition at line 13 of file EventPrimitives.h.