23 #ifndef FTL_TENSOR_OPERATIONS_HPP
24 #define FTL_TENSOR_OPERATIONS_HPP
43 template <
typename E1,
typename E2,
typename T1,
typename T2>
61 template <
typename E1,
typename E2,
typename T1,
typename T2>
69 #endif // FTL_TENSOR_OPERATIONS_HPP
Expression class for calculating the subtraction of two tensors.
Definition: tensor_subtraction.hpp:39
Expression class for calculating the addition of two tensors.
Definition: tensor_addition.hpp:39
const ftl::TensorSubtraction< E1, E2, T1, T2 > operator-(ftl::TensorExpression< E1, T1 > const &x, ftl::TensorExpression< E2, T2 > const &y)
Subtracts two tensor expressions.
Definition: tensor_operations.hpp:62
Defines a general tensor expression so that opertions on tensor expressions can be defined the syntax...
Definition: tensor_expression_interface.hpp:49
const ftl::TensorAddition< E1, E2, T1, T2 > operator+(ftl::TensorExpression< E1, T1 > const &x, ftl::TensorExpression< E2, T2 > const &y)
Adds two tensor expressions.
Definition: tensor_operations.hpp:44