|
TRIQS/nda 2.0.0
Multi-dimensional array library for C++
|
Directories | |
| interface | |
Files | |
| add.hpp | |
| Provides a generic tensor addition with cuTENSOR/TBLIS/nda dispatch. | |
| assign.hpp | |
| Provides a generic tensor assignment with cuTENSOR/TBLIS/nda dispatch. | |
| contract.hpp | |
| Provides a generic tensor contraction with cuTENSOR/TBLIS dispatch. | |
| dot.hpp | |
| Provides a generic full tensor dot product with cuTENSOR/TBLIS/nda dispatch. | |
| elementwise.hpp | |
| Provides a generic in-place elementwise binary tensor operation with cuTENSOR/nda dispatch. | |
| elementwise_trinary.hpp | |
| Provides a generic in-place elementwise trinary tensor operation with cuTENSOR/nda dispatch. | |
| reduce.hpp | |
| Provides a generic full tensor reduction with cuTENSOR/TBLIS/nda dispatch. | |
| scale.hpp | |
| Provides a generic in-place tensor scaling with cuTENSOR/TBLIS/nda dispatch. | |
| set.hpp | |
| Provides a generic in-place tensor constant fill with cuTENSOR/TBLIS/nda dispatch. | |
| tools.hpp | |
| Provides various traits and utilities for the tensor interface. | |