Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
functions.h File Reference
Include dependency graph for functions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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 >
 

Namespaces

 CTF