| Cyclops Tensor Framework
    parallel arithmetic on multidimensional arrays | 
user-defined function interface More...
|   | 
| Data Structures | |
| class | CTF::Endomorphism< dtype > | 
| custom scalar function on tensor: e.g. A["ij"] = f(A["ij"])  More... | |
| class | CTF::Univar_Function< dtype_A, dtype_B > | 
| custom function f : X -> Y to be applied to tensor elemetns: e.g. B["ij"] = f(A["ij"])  More... | |
| class | CTF::Univar_Transform< dtype_A, dtype_B > | 
| custom function f : (X * Y) -> X applied on two tensors as summation: e.g. B["ij"] = f(A["ij"],B["ij"])  More... | |
| class | CTF::Bivar_Function< dtype_A, dtype_B, dtype_C > | 
| custom bivariate function on two tensors: e.g. C["ij"] = f(A["ik"],B["kj"])  More... | |
| class | CTF::Bivar_Transform< dtype_A, dtype_B, dtype_C > | 
| custom function f : (X * Y * Z) -> Z applied on three tensors as contraction: e.g. f(A["ij"],B["ij"],C["ij"])  More... | |
| class | CTF::Function< dtype_A, dtype_B, dtype_C > | 
| class | CTF::Transform< dtype_A, dtype_B, dtype_C > | 
user-defined function interface