|
Uni20
Asynchronous tensor and runtime library.
|
One nonzero coefficient in R_r += f(r,a,b,c) A_a B_b transpose(C_c).
More...
#include <rabc_contraction_plan.hpp>
Public Attributes | |
| std::size_t | a_key_index |
| std::size_t | b_key_index |
| std::size_t | c_key_index |
| Scalar | coefficient |
| std::size_t | r_key_index |
One nonzero coefficient in R_r += f(r,a,b,c) A_a B_b transpose(C_c).
Each index addresses an immutable logical-key table owned by the surrounding RabcContractionPlan; it is not a storage ordinal.
| Scalar | Real or complex coefficient type. |
| std::size_t uni20::tensor_network::RabcTerm< Scalar >::a_key_index |
| std::size_t uni20::tensor_network::RabcTerm< Scalar >::b_key_index |
| std::size_t uni20::tensor_network::RabcTerm< Scalar >::c_key_index |
| Scalar uni20::tensor_network::RabcTerm< Scalar >::coefficient |
| std::size_t uni20::tensor_network::RabcTerm< Scalar >::r_key_index |