Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
term.cxx File Reference
Include dependency graph for term.cxx:

Go to the source code of this file.

Namespaces

 CTF_int
 

Functions

CTF_int::algstrct const * CTF_int::get_double_ring ()
 
CTF_int::algstrct const * CTF_int::get_float_ring ()
 
CTF_int::algstrct const * CTF_int::get_int64_t_ring ()
 
CTF_int::algstrct const * CTF_int::get_int_ring ()
 
Idx_TensorCTF_int::get_full_intm (Idx_Tensor &A, Idx_Tensor &B, std::vector< char > out_inds, bool create_dummy=false)
 
std::vector< char > CTF_int::det_uniq_inds (std::vector< Term * > const operands, std::vector< char > const out_inds)
 
std::vector< Term * > CTF_int::contract_down_terms (algstrct *sr, char *tscale, std::vector< Term * > operands, std::vector< char > out_inds, int terms_to_leave, bool est_time=false, double *cost=NULL)
 
void CTF_int::operator-= (double &d, CTF_int::Term const &tsr)
 
void CTF_int::operator+= (double &d, CTF_int::Term const &tsr)
 
void CTF_int::operator-= (int64_t &d, CTF_int::Term const &tsr)
 
void CTF_int::operator+= (int64_t &d, CTF_int::Term const &tsr)