Lines Matching refs:NumDimensions

34     static const int NumDimensions = DerivedTraits::NumDimensions;
530 const TensorReductionOp<internal::SumReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
532 DimensionList<Index, NumDimensions> in_dims;
533 return TensorReductionOp<internal::SumReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>(derived(), in_dims, internal::SumReducer<CoeffReturnType>());
542 const TensorReductionOp<internal::MeanReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
544 DimensionList<Index, NumDimensions> in_dims;
545 return TensorReductionOp<internal::MeanReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>(derived(), in_dims, internal::MeanReducer<CoeffReturnType>());
554 const TensorReductionOp<internal::ProdReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
556 DimensionList<Index, NumDimensions> in_dims;
557 return TensorReductionOp<internal::ProdReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>(derived(), in_dims, internal::ProdReducer<CoeffReturnType>());
566 const TensorReductionOp<internal::MaxReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
568 DimensionList<Index, NumDimensions> in_dims;
569 return TensorReductionOp<internal::MaxReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>(derived(), in_dims, internal::MaxReducer<CoeffReturnType>());
578 const TensorReductionOp<internal::MinReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>
580 DimensionList<Index, NumDimensions> in_dims;
581 return TensorReductionOp<internal::MinReducer<CoeffReturnType>, const DimensionList<Index, NumDimensions>, const Derived>(derived(), in_dims, internal::MinReducer<CoeffReturnType>());
591 const TensorReductionOp<internal::AndReducer, const DimensionList<Index, NumDimensions>, const TensorConversionOp<bool, const Derived> >
593 DimensionList<Index, NumDimensions> in_dims;
604 const TensorReductionOp<internal::OrReducer, const DimensionList<Index, NumDimensions>, const TensorConversionOp<bool, const Derived> >
606 DimensionList<Index, NumDimensions> in_dims;
613 const array<Index, NumDimensions>, const Derived>
615 array<Index, NumDimensions> in_dims;
616 for (int d = 0; d < NumDimensions; ++d) in_dims[d] = d;
619 const array<Index, NumDimensions>,
626 const array<Index, NumDimensions>, const Derived>
628 array<Index, NumDimensions> in_dims;
629 for (int d = 0; d < NumDimensions; ++d) in_dims[d] = d;
632 const array<Index, NumDimensions>,
833 static const int NumDimensions = DerivedTraits::NumDimensions;
859 const typename internal::Initializer<Derived, NumDimensions>::InitList& vals) {
861 internal::initialize_tensor<Derived, NumDimensions>(eval, vals);