![]() |
Blaze 3.9
|
Typedefs | |
template<typename T1 , typename T2 > | |
using | blaze::AddTrait_t = typename AddTrait< T1, T2 >::Type |
Auxiliary alias declaration for the AddTrait class template. More... | |
template<typename MT , ptrdiff_t... CBAs> | |
using | blaze::BandTrait_t = typename BandTrait< MT, CBAs... >::Type |
Auxiliary alias declaration for the BandTrait type trait. More... | |
template<typename MT , size_t N> | |
using | blaze::ColumnsTrait_t = typename ColumnsTrait< MT, N >::Type |
Auxiliary alias declaration for the ColumnsTrait type trait. More... | |
template<typename MT , size_t... CCAs> | |
using | blaze::ColumnTrait_t = typename ColumnTrait< MT, CCAs... >::Type |
Auxiliary alias declaration for the ColumnTrait type trait. More... | |
template<typename T1 , typename T2 > | |
using | blaze::CrossTrait_t = typename CrossTrait< T1, T2 >::Type |
Auxiliary alias declaration for the CrossTrait class template. More... | |
template<typename MT > | |
using | blaze::DeclDiagTrait_t = typename DeclDiagTrait< MT >::Type |
Auxiliary alias declaration for the DeclDiagTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclHermTrait_t = typename DeclHermTrait< MT >::Type |
Auxiliary alias declaration for the DeclHermTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclIdTrait_t = typename DeclIdTrait< MT >::Type |
Auxiliary alias declaration for the DeclIdTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclLowTrait_t = typename DeclLowTrait< MT >::Type |
Auxiliary alias declaration for the DeclLowTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclStrLowTrait_t = typename DeclStrLowTrait< MT >::Type |
Auxiliary alias declaration for the DeclStrLowTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclStrUppTrait_t = typename DeclStrUppTrait< MT >::Type |
Auxiliary alias declaration for the DeclStrUppTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclSymTrait_t = typename DeclSymTrait< MT >::Type |
Auxiliary alias declaration for the DeclSymTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclUniLowTrait_t = typename DeclUniLowTrait< MT >::Type |
Auxiliary alias declaration for the DeclUniLowTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclUniUppTrait_t = typename DeclUniUppTrait< MT >::Type |
Auxiliary alias declaration for the DeclUniUppTrait type trait. More... | |
template<typename MT > | |
using | blaze::DeclUppTrait_t = typename DeclUppTrait< MT >::Type |
Auxiliary alias declaration for the DeclUppTrait type trait. More... | |
template<typename T > | |
using | blaze::DeclZeroTrait_t = typename DeclZeroTrait< T >::Type |
Auxiliary alias declaration for the DeclZeroTrait type trait. More... | |
template<typename T > | |
using | blaze::DerestrictTrait_t = typename DerestrictTrait< T >::Type |
Auxiliary alias declaration for the DerestrictTrait type trait. More... | |
template<typename T1 , typename T2 > | |
using | blaze::DivTrait_t = typename DivTrait< T1, T2 >::Type |
Auxiliary alias declaration for the DivTrait class template. More... | |
template<typename VT , size_t N> | |
using | blaze::ElementsTrait_t = typename ElementsTrait< VT, N >::Type |
Auxiliary alias declaration for the ElementsTrait type trait. More... | |
template<typename T > | |
using | blaze::EvaluateTrait_t = typename EvaluateTrait< T >::Type |
Auxiliary alias declaration for the EvaluateTrait type trait. More... | |
template<typename T , size_t... CEAs> | |
using | blaze::ExpandTrait_t = typename ExpandTrait< T, CEAs... >::Type |
Auxiliary alias declaration for the ExpandTrait type trait. More... | |
template<typename T1 , typename T2 > | |
using | blaze::KronTrait_t = typename KronTrait< T1, T2 >::Type |
Auxiliary alias declaration for the KronTrait class template. More... | |
template<typename... Args> | |
using | blaze::MapTrait_t = typename MapTrait< Args... >::Type |
Auxiliary alias declaration for the MapTrait class template. More... | |
template<typename T1 , typename T2 > | |
using | blaze::MultTrait_t = typename MultTrait< T1, T2 >::Type |
Auxiliary alias declaration for the MultTrait class template. More... | |
template<typename T , typename OP , ReductionFlag... RF> | |
using | blaze::ReduceTrait_t = typename ReduceTrait< T, OP, RF... >::Type |
Auxiliary alias declaration for the ReduceTrait class template. More... | |
template<typename T , size_t... CRAs> | |
using | blaze::RepeatTrait_t = typename RepeatTrait< T, CRAs... >::Type |
Auxiliary alias declaration for the RepeatTrait type trait. More... | |
template<typename MT , size_t M> | |
using | blaze::RowsTrait_t = typename RowsTrait< MT, M >::Type |
Auxiliary alias declaration for the RowsTrait type trait. More... | |
template<typename MT , size_t... CRAs> | |
using | blaze::RowTrait_t = typename RowTrait< MT, CRAs... >::Type |
Auxiliary alias declaration for the RowTrait type trait. More... | |
template<typename T1 , typename T2 > | |
using | blaze::SchurTrait_t = typename SchurTrait< T1, T2 >::Type |
Auxiliary alias declaration for the SchurTrait class template. More... | |
template<typename T1 , typename T2 > | |
using | blaze::SolveTrait_t = typename SolveTrait< T1, T2 >::Type |
Auxiliary alias declaration for the SolveTrait class template. More... | |
template<typename MT , size_t... CSAs> | |
using | blaze::SubmatrixTrait_t = typename SubmatrixTrait< MT, CSAs... >::Type |
Auxiliary alias declaration for the SubmatrixTrait type trait. More... | |
template<typename T1 , typename T2 > | |
using | blaze::SubTrait_t = typename SubTrait< T1, T2 >::Type |
Auxiliary alias declaration for the SubTrait class template. More... | |
template<typename VT , size_t... CSAs> | |
using | blaze::SubvectorTrait_t = typename SubvectorTrait< VT, CSAs... >::Type |
Auxiliary alias declaration for the SubvectorTrait type trait. More... | |
using blaze::AddTrait_t = typedef typename AddTrait<T1,T2>::Type |
Auxiliary alias declaration for the AddTrait class template.
The AddTrait_t alias declaration provides a convenient shortcut to access the nested Type of the AddTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::BandTrait_t = typedef typename BandTrait<MT,CBAs...>::Type |
Auxiliary alias declaration for the BandTrait type trait.
The BandTrait_t alias declaration provides a convenient shortcut to access the nested Type of the BandTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::ColumnsTrait_t = typedef typename ColumnsTrait<MT,N>::Type |
Auxiliary alias declaration for the ColumnsTrait type trait.
The ColumnsTrait_t alias declaration provides a convenient shortcut to access the nested Type of the ColumnsTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::ColumnTrait_t = typedef typename ColumnTrait<MT,CCAs...>::Type |
Auxiliary alias declaration for the ColumnTrait type trait.
The ColumnTrait_t alias declaration provides a convenient shortcut to access the nested Type of the ColumnTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::CrossTrait_t = typedef typename CrossTrait<T1,T2>::Type |
Auxiliary alias declaration for the CrossTrait class template.
The CrossTrait_t alias declaration provides a convenient shortcut to access the nested Type of the CrossTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::DeclDiagTrait_t = typedef typename DeclDiagTrait<MT>::Type |
Auxiliary alias declaration for the DeclDiagTrait type trait.
The DeclDiagTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclDiagTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclHermTrait_t = typedef typename DeclHermTrait<MT>::Type |
Auxiliary alias declaration for the DeclHermTrait type trait.
The DeclHermTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclHermTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclIdTrait_t = typedef typename DeclIdTrait<MT>::Type |
Auxiliary alias declaration for the DeclIdTrait type trait.
The DeclIdTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclIdTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclLowTrait_t = typedef typename DeclLowTrait<MT>::Type |
Auxiliary alias declaration for the DeclLowTrait type trait.
The DeclLowTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclLowTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclStrLowTrait_t = typedef typename DeclStrLowTrait<MT>::Type |
Auxiliary alias declaration for the DeclStrLowTrait type trait.
The DeclStrLowTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclStrLowTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclStrUppTrait_t = typedef typename DeclStrUppTrait<MT>::Type |
Auxiliary alias declaration for the DeclStrUppTrait type trait.
The DeclStrUppTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclStrUppTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclSymTrait_t = typedef typename DeclSymTrait<MT>::Type |
Auxiliary alias declaration for the DeclSymTrait type trait.
The DeclSymTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclSymTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclUniLowTrait_t = typedef typename DeclUniLowTrait<MT>::Type |
Auxiliary alias declaration for the DeclUniLowTrait type trait.
The DeclUniLowTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclUniLowTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclUniUppTrait_t = typedef typename DeclUniUppTrait<MT>::Type |
Auxiliary alias declaration for the DeclUniUppTrait type trait.
The DeclUniUppTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclUniUppTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclUppTrait_t = typedef typename DeclUppTrait<MT>::Type |
Auxiliary alias declaration for the DeclUppTrait type trait.
The DeclUppTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclUppTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::DeclZeroTrait_t = typedef typename DeclZeroTrait<T>::Type |
Auxiliary alias declaration for the DeclZeroTrait type trait.
The DeclZeroTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DeclZeroTrait class template. For instance, given the vector or matrix type T the following two type definitions are identical:
using blaze::DerestrictTrait_t = typedef typename DerestrictTrait<T>::Type |
Auxiliary alias declaration for the DerestrictTrait type trait.
The DerestrictTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DerestrictTrait class template. For instance, given the type T the following two type definitions are identical:
using blaze::DivTrait_t = typedef typename DivTrait<T1,T2>::Type |
Auxiliary alias declaration for the DivTrait class template.
The DivTrait_t alias declaration provides a convenient shortcut to access the nested Type of the DivTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::ElementsTrait_t = typedef typename ElementsTrait<VT,N>::Type |
Auxiliary alias declaration for the ElementsTrait type trait.
The ElementsTrait_t alias declaration provides a convenient shortcut to access the nested Type of the ElementsTrait class template. For instance, given the vector type VT the following two type definitions are identical:
using blaze::EvaluateTrait_t = typedef typename EvaluateTrait<T>::Type |
Auxiliary alias declaration for the EvaluateTrait type trait.
The EvaluateTrait_t alias declaration provides a convenient shortcut to access the nested Type of the EvaluateTrait class template. For instance, given the type T the following two type definitions are identical:
using blaze::ExpandTrait_t = typedef typename ExpandTrait<T,CEAs...>::Type |
Auxiliary alias declaration for the ExpandTrait type trait.
The ExpandTrait_t alias declaration provides a convenient shortcut to access the nested Type of the ExpandTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::KronTrait_t = typedef typename KronTrait<T1,T2>::Type |
Auxiliary alias declaration for the KronTrait class template.
The KronTrait_t alias declaration provides a convenient shortcut to access the nested Type of the KronTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::MapTrait_t = typedef typename MapTrait<Args...>::Type |
Auxiliary alias declaration for the MapTrait class template.
The MapTrait_t alias declaration provides a convenient shortcut to access the nested Type of the MapTrait class template. For instance, given the type T and the custom operation type OP the following two type definitions are identical:
using blaze::MultTrait_t = typedef typename MultTrait<T1,T2>::Type |
Auxiliary alias declaration for the MultTrait class template.
The MultTrait_t alias declaration provides a convenient shortcut to access the nested Type of the MultTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::ReduceTrait_t = typedef typename ReduceTrait<T,OP,RF...>::Type |
Auxiliary alias declaration for the ReduceTrait class template.
The ReduceTrait_t alias declaration provides a convenient shortcut to access the nested Type of the ReduceTrait class template. For instance, given the type T and the custom operation type OP the following two type definitions are identical:
using blaze::RepeatTrait_t = typedef typename RepeatTrait<T,CRAs...>::Type |
Auxiliary alias declaration for the RepeatTrait type trait.
The RepeatTrait_t alias declaration provides a convenient shortcut to access the nested Type of the RepeatTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::RowsTrait_t = typedef typename RowsTrait<MT,M>::Type |
Auxiliary alias declaration for the RowsTrait type trait.
The RowsTrait_t alias declaration provides a convenient shortcut to access the nested Type of the RowsTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::RowTrait_t = typedef typename RowTrait<MT,CRAs...>::Type |
Auxiliary alias declaration for the RowTrait type trait.
The RowTrait_t alias declaration provides a convenient shortcut to access the nested Type of the RowTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::SchurTrait_t = typedef typename SchurTrait<T1,T2>::Type |
Auxiliary alias declaration for the SchurTrait class template.
The SchurTrait_t alias declaration provides a convenient shortcut to access the nested Type of the SchurTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::SolveTrait_t = typedef typename SolveTrait<T1,T2>::Type |
Auxiliary alias declaration for the SolveTrait class template.
The SolveTrait_t alias declaration provides a convenient shortcut to access the nested Type of the SolveTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::SubmatrixTrait_t = typedef typename SubmatrixTrait<MT,CSAs...>::Type |
Auxiliary alias declaration for the SubmatrixTrait type trait.
The SubmatrixTrait_t alias declaration provides a convenient shortcut to access the nested Type of the SubmatrixTrait class template. For instance, given the matrix type MT the following two type definitions are identical:
using blaze::SubTrait_t = typedef typename SubTrait<T1,T2>::Type |
Auxiliary alias declaration for the SubTrait class template.
The SubTrait_t alias declaration provides a convenient shortcut to access the nested Type of the SubTrait class template. For instance, given the types T1 and T2 the following two type definitions are identical:
using blaze::SubvectorTrait_t = typedef typename SubvectorTrait<VT,CSAs...>::Type |
Auxiliary alias declaration for the SubvectorTrait type trait.
The SubvectorTrait_t alias declaration provides a convenient shortcut to access the nested Type of the SubvectorTrait class template. For instance, given the vector type VT the following two type definitions are identical: