Tannic
A C++ Tensor Library
|
Go to the source code of this file.
Namespaces | |
namespace | tannic |
Concepts | |
concept | tannic::Expression |
Defines the core protocol for all expression-like types in the Tannic Tensor Library. | |
concept | tannic::Operator |
Concept defining requirements for tensor operation types. | |
concept | tannic::Functional |
Concept for unary mathematical function operations. | |
concept | tannic::Iterable |
Requires a type to be iterable via std::begin and std::end . | |
concept | tannic::Iterator |
Requires a type to satisfy the C++20 std::input_iterator concept. | |
concept | tannic::Integral |
Requires a type to be an integral type (e.g., int , std::size_t ). | |
concept | tannic::Assignable |
Concept for types that can assign values. | |
concept | tannic::Comparable |
Concept for types that can compare their value. | |