All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | List of all members
blaze::SVecScalarDivExprHelper< VT, ST, TF > Struct Template Reference

Helper class for divisions of a sparse vector by a scalar.The SVecScalarDivExprHelper class is an auxiliary class to define the return type of the division between a sparse vector and a scalar value. More...

#include <SVecScalarDivExpr.h>

Public Types

enum  { value = IsFloatingPoint<ScalarType>::value }
 Compilation switch for the evaluation of the sparse vector/scalar division return type.
 
typedef DivTrait< typename
BaseElementType< VT >::Type,
ST >::Type 
ScalarType
 Scalar type for the instantiation of the resulting expression object.
 
typedef SelectType< value,
SVecScalarMultExpr< VT,
ScalarType, TF >
, SVecScalarDivExpr< VT,
ScalarType, TF > >::Type 
Type
 Resulting type of the division between the given sparse vector and scalar value.
 

Detailed Description

template<typename VT, typename ST, bool TF>
struct blaze::SVecScalarDivExprHelper< VT, ST, TF >

Helper class for divisions of a sparse vector by a scalar.

The SVecScalarDivExprHelper class is an auxiliary class to define the return type of the division between a sparse vector and a scalar value.


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