ASL
0.1.7
Advanced Simulation Library
|
![]() |
Functions | |
Element | acl::elementOperators::returnStatement () |
Element | acl::elementOperators::ifElse (Element condition, const std::vector< Element > &thenBody, const std::vector< Element > &elseBody) |
Element | acl::elementOperators::select (Element e1, Element e2, Element e3) |
Element | acl::elementOperators::forLoop (Element initialization, Element condition, Element increase, const std::vector< Element > &body) |
Element acl::elementOperators::forLoop | ( | Element | initialization, |
Element | condition, | ||
Element | increase, | ||
const std::vector< Element > & | body | ||
) |
For loop
Element acl::elementOperators::ifElse | ( | Element | condition, |
const std::vector< Element > & | thenBody, | ||
const std::vector< Element > & | elseBody | ||
) |
If-Else conditional structure
Element acl::elementOperators::returnStatement | ( | ) |
Return statement (terminates the execution of a kernel)
ternary branching operator