Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
CTF_int::strp_sum Class Reference

#include <strp_tsr.h>

Inheritance diagram for CTF_int::strp_sum:
Collaboration diagram for CTF_int::strp_sum:

Public Member Functions

void run ()
 runs strip for sum of tensors More...
 
int64_t mem_fp ()
 gets memory usage of op More...
 
tsumclone ()
 copies strp_sum object More...
 
 strp_sum (tsum *other)
 
 ~strp_sum ()
 deconstructor More...
 
 strp_sum (summation const *s)
 
- Public Member Functions inherited from CTF_int::tsum
virtual void print ()
 
virtual ~tsum ()
 
 tsum (tsum *other)
 
 tsum (summation const *s)
 

Data Fields

tsumrec_tsum
 
strp_tsrrec_strp_A
 
strp_tsrrec_strp_B
 
int strip_A
 
int strip_B
 
- Data Fields inherited from CTF_int::tsum
char * A
 
algstrct const * sr_A
 
char const * alpha
 
char * B
 
algstrct const * sr_B
 
char const * beta
 
void * buffer
 

Detailed Description

Definition at line 90 of file strp_tsr.h.

Constructor & Destructor Documentation

CTF_int::strp_sum::strp_sum ( tsum other)

Definition at line 109 of file strp_tsr.cxx.

References CTF_int::strp_tsr::clone(), CTF_int::tsum::clone(), rec_strp_A, rec_strp_B, rec_tsum, strip_A, and strip_B.

Referenced by clone().

CTF_int::strp_sum::~strp_sum ( )

deconstructor

Definition at line 101 of file strp_tsr.cxx.

CTF_int::strp_sum::strp_sum ( summation const *  s)

Definition at line 118 of file strp_tsr.cxx.

Member Function Documentation

tsum * CTF_int::strp_sum::clone ( )
virtual

copies strp_sum object

Reimplemented from CTF_int::tsum.

Definition at line 120 of file strp_tsr.cxx.

References strp_sum().

int64_t CTF_int::strp_sum::mem_fp ( )
virtual

gets memory usage of op

Reimplemented from CTF_int::tsum.

Definition at line 124 of file strp_tsr.cxx.

Field Documentation

strp_tsr* CTF_int::strp_sum::rec_strp_A
strp_tsr* CTF_int::strp_sum::rec_strp_B
tsum* CTF_int::strp_sum::rec_tsum

Definition at line 92 of file strp_tsr.h.

Referenced by CTF_int::summation::estimate_time(), run(), and strp_sum().

int CTF_int::strp_sum::strip_A
int CTF_int::strp_sum::strip_B

The documentation for this class was generated from the following files: