1 #ifndef __BACK_COMP_H__     2 #define __BACK_COMP_H__    23 template <
typename dtype>
    29                char * 
const * argv = NULL) : 
CTF::
World(
comm, argc, argv){}
    32                MPI_Comm       
comm = MPI_COMM_WORLD,
    34                char * 
const * argv = NULL) : 
CTF::
World(order, lens, 
comm, argc, argv){}
    50 template <
typename dtype> 
    52 template <
typename dtype> 
    54 template <
typename dtype> 
    56 template <
typename dtype> 
    58 template <
typename dtype> 
    68 template <
typename dtype> 
 
tkv_pair< double > kv_pair
CTF::Tensor< std::complex< double > > cCTF_Tensor
Matrix class which encapsulates a 2D tensor. 
local process walltime measurement 
Vector class which encapsulates a 1D tensor. 
CTF::Function_timer Function_timer
an instance of the CTF library (world) on a MPI communicator 
tCTF_World(MPI_Comm comm=MPI_COMM_WORLD, int argc=0, char *const *argv=NULL)
CTF::Idx_Tensor cCTF_Idx_Tensor
index-value pair used for tensor data input 
Scalar class which encapsulates a 0D tensor. 
a term is an abstract object representing some expression of tensors 
CTF::Idx_Tensor CTF_Idx_Tensor
epoch during which to measure timers 
CTF::Timer_epoch CTF_Timer_epoch
tkv_pair< std::complex< double > > ckv_pair
CTF::Flop_counter CTF_Flop_Counter
CTF::Matrix< std::complex< double > > cCTF_Matrix
CTF::Timer_epoch Timer_epoch
tCTF_World(int argc, char *const *argv)
an instance of a tensor within a CTF world 
CTF::Scalar< std::complex< double > > cCTF_Scalar
tCTF_World(int order, int const *lens, MPI_Comm comm=MPI_COMM_WORLD, int argc=0, char *const *argv=NULL)
CTF::Flop_counter Flop_counter
CTF::Vector< std::complex< double > > cCTF_Vector
a tensor with an index map associated with it (necessary for overloaded operators) ...