![]() |
Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
|
Forward declarations of types used in the tensor classes. More...
#include <map>#include <set>#include <vector>#include <memory>#include <cstddef>
Include dependency graph for MultiDimensional.fhh:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| Hammer | |
| The Hammer namespace contains the library code. | |
| Hammer::MultiDimensional | |
| The MultiDimensional namespace contains the tensor algebra infrastructure. | |
Macros | |
| #define | HAMMER_MATH_MULTIDIMENSIONAL_FHH |
Typedefs | |
| using | Hammer::IndexType = uint16_t |
| using | Hammer::IndexPair = std::pair< IndexType, IndexType > |
| using | Hammer::IndexList = std::vector< IndexType > |
| using | Hammer::UniqueIndexList = std::set< IndexType > |
| using | Hammer::IndexPairList = std::vector< IndexPair > |
| using | Hammer::PositionType = size_t |
| using | Hammer::PositionPair = std::pair< PositionType, PositionType > |
| using | Hammer::PositionList = std::vector< PositionType > |
| using | Hammer::PositionPairList = std::vector< PositionPair > |
| using | Hammer::PosIndexPair = std::pair< PositionType, IndexType > |
| using | Hammer::PosIndexPairList = std::vector< PosIndexPair > |
| using | Hammer::LabelPair = int std::pair< IndexLabel, IndexLabel > |
| using | Hammer::LabelsList = std::vector< IndexLabel > |
| using | Hammer::UniqueLabelsList = std::set< IndexLabel > |
| using | Hammer::LabelPairsSet = std::set< LabelPair > |
| using | Hammer::MultiDimensional::TensorData = std::unique_ptr< IContainer > |
| using | Hammer::MultiDimensional::SharedTensorData = std::shared_ptr< IContainer > |
Forward declarations of types used in the tensor classes.
Definition in file MultiDimensional.fhh.
| #define HAMMER_MATH_MULTIDIMENSIONAL_FHH |
Definition at line 13 of file MultiDimensional.fhh.