blaze::TDVecTSVecCrossExprTrait< VT1, VT2 > Struct Template Reference

Evaluation of the expression type of a dense vector/sparse vector cross product.Via this type trait it is possible to evaluate the resulting expression type of a dense vector/sparse vector cross product. Given the transpose dense vector type VT1 and the transpose sparse vector typeVT2, the nested type Type corresponds to the resulting expression type. In case either VT1 is not a transpose dense vector type or VT2 is not a transpose sparse vector type, the resulting Type is set to INVALID_TYPE. More...

#include <TDVecTSVecCrossExprTrait.h>

Detailed Description

template<typename VT1, typename VT2>
struct blaze::TDVecTSVecCrossExprTrait< VT1, VT2 >

Evaluation of the expression type of a dense vector/sparse vector cross product.

Via this type trait it is possible to evaluate the resulting expression type of a dense vector/sparse vector cross product. Given the transpose dense vector type VT1 and the transpose sparse vector typeVT2, the nested type Type corresponds to the resulting expression type. In case either VT1 is not a transpose dense vector type or VT2 is not a transpose sparse vector type, the resulting Type is set to INVALID_TYPE.


The documentation for this struct was generated from the following file: