#include "main.h"
#include <limits>
#include <numeric>
#include <Eigen/CXX11/Tensor>
Go to the source code of this file.
◆ EIGEN_DECLARE_TEST()
      
        
          | EIGEN_DECLARE_TEST | ( | cxx11_tensor_reduction |  | ) |  | 
      
 
 
◆ test_full_reductions()
template<int DataLayout> 
  
  | 
        
          | static void test_full_reductions | ( |  | ) |  |  | static | 
 
 
◆ test_innermost_first_dims()
template<int DataLayout> 
  
  | 
        
          | static void test_innermost_first_dims | ( |  | ) |  |  | static | 
 
 
◆ test_innermost_last_dims()
template<int DataLayout> 
  
  | 
        
          | static void test_innermost_last_dims | ( |  | ) |  |  | static | 
 
 
◆ test_reduce_middle_dims()
template<int DataLayout> 
  
  | 
        
          | static void test_reduce_middle_dims | ( |  | ) |  |  | static | 
 
 
◆ test_reductions_in_expr()
template<int DataLayout> 
  
  | 
        
          | static void test_reductions_in_expr | ( |  | ) |  |  | static | 
 
 
◆ test_simple_reductions()
template<typename Scalar , int DataLayout> 
  
  | 
        
          | static void test_simple_reductions | ( |  | ) |  |  | static | 
 
 
◆ test_static_dims()
template<int DataLayout> 
  
  | 
        
          | static void test_static_dims | ( |  | ) |  |  | static | 
 
 
◆ test_sum_accuracy()
  
  | 
        
          | static void test_sum_accuracy | ( |  | ) |  |  | static | 
 
 
◆ test_tensor_maps()
template<int DataLayout> 
  
  | 
        
          | static void test_tensor_maps | ( |  | ) |  |  | static | 
 
 
◆ test_trivial_reductions()
template<int DataLayout> 
  
  | 
        
          | static void test_trivial_reductions | ( |  | ) |  |  | static | 
 
 
◆ test_user_defined_reductions()
template<int DataLayout> 
  
  | 
        
          | static void test_user_defined_reductions | ( |  | ) |  |  | static |