|
ASL
0.1.6
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, 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) |
1.8.9.1