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

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 ( )


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 ( )

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 ( )

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: