Cyclops Tensor Framework
parallel arithmetic on multidimensional arrays
|
#include <strp_tsr.h>
Public Member Functions | |
void | run () |
runs strip for scale of tensor More... | |
int64_t | mem_fp () |
gets memory usage of op More... | |
scl * | clone () |
copies strp_scl object More... | |
strp_scl (scl *other) | |
copies scl object More... | |
~strp_scl () | |
deconstructor More... | |
strp_scl () | |
Public Member Functions inherited from CTF_int::scl | |
virtual | ~scl () |
scl (scl *other) | |
copies generic scl object More... | |
scl () | |
Data Fields | |
scl * | rec_scl |
strp_tsr * | rec_strp |
Data Fields inherited from CTF_int::scl | |
char * | A |
algstrct const * | sr_A |
char const * | alpha |
void * | buffer |
Definition at line 57 of file strp_tsr.h.
CTF_int::strp_scl::strp_scl | ( | scl * | other | ) |
copies scl object
Definition at line 238 of file strp_tsr.cxx.
References CTF_int::scl::clone(), CTF_int::strp_tsr::clone(), rec_scl, and rec_strp.
CTF_int::strp_scl::~strp_scl | ( | ) |
deconstructor
Definition at line 233 of file strp_tsr.cxx.
|
inline |
Definition at line 87 of file strp_tsr.h.
Referenced by clone().
|
virtual |
copies strp_scl object
Reimplemented from CTF_int::scl.
Definition at line 244 of file strp_tsr.cxx.
References strp_scl().
|
virtual |
gets memory usage of op
Reimplemented from CTF_int::scl.
Definition at line 248 of file strp_tsr.cxx.
|
virtual |
runs strip for scale of tensor
Reimplemented from CTF_int::scl.
Definition at line 252 of file strp_tsr.cxx.
References CTF_int::scl::A, CTF_int::strp_tsr::A, CTF_int::scl::alpha, CTF_int::strp_tsr::buffer, rec_scl, rec_strp, CTF_int::scl::run(), and CTF_int::strp_tsr::run().
scl* CTF_int::strp_scl::rec_scl |
Definition at line 59 of file strp_tsr.h.
Referenced by CTF_int::scaling::execute(), run(), and strp_scl().
strp_tsr* CTF_int::strp_scl::rec_strp |
Definition at line 61 of file strp_tsr.h.
Referenced by CTF_int::scaling::execute(), run(), and strp_scl().