#include <TensorIndexList.h>
◆ IndexPairList() [1/2]
template<typename FirstType , typename... OtherTypes>
336 : internal::IndexTuple<FirstType, OtherTypes...>(other) {}
◆ IndexPairList() [2/2]
template<typename FirstType , typename... OtherTypes>
337 : internal::IndexTuple<FirstType, OtherTypes...>() {}
◆ operator[]()
template<typename FirstType , typename... OtherTypes>
327 return internal::tuple_coeff<internal::array_size<internal::IndexTuple<FirstType, OtherTypes...>>
::value - 1,
328 IndexPair<Index>>
::get(
i, *
this);
int i
Definition: BiCGSTAB_step_by_step.cpp:9
squared absolute value
Definition: GlobalFunctions.h:87
Container::iterator get(Container &c, Position position)
Definition: stdlist_overload.cpp:29
References get(), i, and Eigen::value.
◆ set()
template<typename FirstType , typename... OtherTypes>
331 return internal::tuple_coeff<internal::array_size<internal::IndexTuple<FirstType, OtherTypes...>>
::value - 1,
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC void set(const Index i, const IndexPair< Index > value)
Definition: TensorIndexList.h:330
References i, and Eigen::value.
◆ value_known_statically()
template<typename FirstType , typename... OtherTypes>
340 return internal::tuple_coeff<internal::array_size<internal::IndexTuple<FirstType, OtherTypes...>>
::value - 1,
EIGEN_DEFAULT_DENSE_INDEX_TYPE Index
The Index type as used for the API.
Definition: Meta.h:83
constexpr EIGEN_DEVICE_FUNC bool value_known_statically(const Index i) const
Definition: TensorIndexList.h:339
References i, and Eigen::value.
The documentation for this struct was generated from the following file: