Template Class EvalTensorTA

Inheritance Relationships

Base Type

Class Documentation

template<typename ArrayT, typename = std::enable_if_t<TA::detail::is_tensor_v<typename ArrayT::value_type>>>
class EvalTensorTA : public sequant::EvalResult

EvalResult for a tensor value of TA::DistArray type.

Template Parameters:

ArrayT – TA::DistArray type. Tile type of ArrayT is regular tensor of scalars (not a tensor of tensors)

Public Types

using numeric_type = typename ArrayT::numeric_type
using id_t = size_t

Public Functions

inline explicit EvalTensorTA(ArrayT arr)