Eigen::internal::Initializer< Derived, 0 > Struct Template Reference

#include <TensorInitializer.h>

Public Types

typedef traits< Derived >::Scalar InitList
 

Static Public Member Functions

static void run (TensorEvaluator< Derived, DefaultDevice > &tensor, Eigen::array< typename traits< Derived >::Index, traits< Derived >::NumDimensions > *, const InitList &v)
 

Member Typedef Documentation

◆ InitList

template<typename Derived >
typedef traits<Derived>::Scalar Eigen::internal::Initializer< Derived, 0 >::InitList

Member Function Documentation

◆ run()

template<typename Derived >
static void Eigen::internal::Initializer< Derived, 0 >::run ( TensorEvaluator< Derived, DefaultDevice > &  tensor,
Eigen::array< typename traits< Derived >::Index, traits< Derived >::NumDimensions > *  ,
const InitList v 
)
inlinestatic
63  {
64  tensor.coeffRef(0) = v;
65  }
Array< int, Dynamic, 1 > v
Definition: Array_initializer_list_vector_cxx11.cpp:1

References Eigen::TensorEvaluator< Derived, Device >::coeffRef(), and v.


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