Blaze 3.9
Forward.h
Go to the documentation of this file.
1//=================================================================================================
33//=================================================================================================
34
35#ifndef _BLAZE_MATH_SPARSE_FORWARD_H_
36#define _BLAZE_MATH_SPARSE_FORWARD_H_
37
38
39//*************************************************************************************************
40// Includes
41//*************************************************************************************************
42
43#include <blaze/math/GroupTag.h>
46
47
48namespace blaze {
49
50//=================================================================================================
51//
52// ::blaze NAMESPACE FORWARD DECLARATIONS
53//
54//=================================================================================================
55
56template< typename Type // Data type of the vector
57 , bool TF = defaultTransposeFlag // Transpose flag
58 , typename Tag = Group0 > // Type tag
59class CompressedVector;
60
61template< typename Type // Data type of the matrix
62 , bool SO = defaultStorageOrder // Storage order
63 , typename Tag = Group0 > // Type tag
64class CompressedMatrix;
65
66template< typename Type // Data type of the matrix
67 , bool SO = defaultStorageOrder // Storage order
68 , typename Tag = Group0 > // Type tag
69class IdentityMatrix;
70
71template< typename Type // Data type of the vector
72 , bool TF = defaultTransposeFlag // Transpose flag
73 , typename Tag = Group0 > // Type tag
74class ZeroVector;
75
76template< typename Type // Data type of the matrix
77 , bool SO = defaultStorageOrder // Storage order
78 , typename Tag = Group0 > // Type tag
79class ZeroMatrix;
80
81} // namespace blaze
82
83#endif
Header file for the GroupTag class template.
GroupTag< 0UL > Group0
Tag for group 0. This is the default tag for vectors and matrices.
Definition: GroupTag.h:91
constexpr bool defaultTransposeFlag
The default transpose flag for all vectors of the Blaze library.
Definition: TransposeFlag.h:75
constexpr bool defaultStorageOrder
The default storage order for all matrices of the Blaze library.
Definition: StorageOrder.h:75
Header file for the default storage order for all vectors of the Blaze library.
Header file for the default transpose flag for all vectors of the Blaze library.