ASL
0.1.7
Advanced Simulation Library
|
Go to the source code of this file.
Classes | |
class | acl::ReductionAlgGenerator< ResType, Op > |
The class generates code corresponding to a reduction operation of elements. More... | |
Namespaces | |
acl | |
Advanced Computational Language. | |
Enumerations | |
enum | acl::ReductionOperatorType { acl::ROT_SUM, acl::ROT_PRODUCT, acl::ROT_MINIMUM, acl::ROT_MAXIMUM } |
Functions | |
template<typename ResType > | |
std::shared_ptr < ReductionAlgGenerator < ResType, ROT_SUM > > | acl::generateSumAlg (VectorOfElements v) |
template<typename ResType > | |
std::shared_ptr < ReductionAlgGenerator < ResType, ROT_MINIMUM > > | acl::generateMinAlg (VectorOfElements v) |
template<typename ResType > | |
std::shared_ptr < ReductionAlgGenerator < ResType, ROT_MAXIMUM > > | acl::generateMaxAlg (VectorOfElements v) |
template<typename ResType > | |
std::shared_ptr < ReductionAlgGenerator < ResType, ROT_PRODUCT > > | acl::generateProductAlg (VectorOfElements v) |