|
Element | operator- (Element e) |
|
Element | operator+ (Element e1, Element e2) |
|
Element | operator- (Element e1, Element e2) |
|
Element | operator* (Element e1, Element e2) |
|
Element | operator/ (Element e1, Element e2) |
|
Element | operator% (Element e1, Element e2) |
|
Element | operatorAssignment (Element e1, Element e2) |
|
Element | operatorAssignmentSafe (Element e1, Element e2) |
|
Element | operator+= (Element e1, Element e2) |
|
Element | operator-= (Element e1, Element e2) |
|
Element | operator*= (Element e1, Element e2) |
|
Element | operator/= (Element e1, Element e2) |
|
Element | operator> (Element e1, Element e2) |
|
Element | operator< (Element e1, Element e2) |
|
Element | operator>= (Element e1, Element e2) |
|
Element | operator<= (Element e1, Element e2) |
|
Element | isEqual (Element e1, Element e2) |
|
Element | isNotEqual (Element e1, Element e2) |
|
Element | operator&& (Element e1, Element e2) |
|
Element | operator|| (Element e1, Element e2) |
|
Element | operator! (Element e) |
|
Element | sin (Element e) |
|
Element | cos (Element e) |
|
Element | sqrt (Element e) |
|
Element | rsqrt (Element e) |
|
Element | log (Element e) |
|
Element | log10 (Element e) |
|
Element | powI (Element a, unsigned int i) |
|
Element | exp (Element a) |
|
Element | fabs (Element a) |
|
Element | abs (Element a) |
|
Element | abs_diff (Element a, Element b) |
|
Element | floor (Element a) |
|
Element | isnan (Element a) |
|
Element | nan (TypeID t) |
|
Element | copysign (Element a, Element b) |
|
Element | sign (Element a) |
|
Element | min (Element a, Element b) |
|
Element | max (Element a, Element b) |
|
Element | atomic_add (Element e1, Element e2) |
|
Element | atomic_sub (Element e1, Element e2) |
|
Element | atomic_xchg (Element e1, Element e2) |
|
Element | mad (Element e1, Element e2, Element e3) |
|
Element | syncCopy (Element source, Element destination, Element srcOffset, Element dstOffset, Element length) |
|
Element | barrier (std::string flags="CLK_LOCAL_MEM_FENCE") |
|
Element | excerpt (Element source, Element filter) |
|
Element | parse (const std::vector< std::pair< Element, std::string > > &elementNamePairs, const std::string &statement) |
|
Element | convert (const TypeID tName, Element e1, bool strong=true) |
|
Element | printfFunction (std::string args) |
|
Element | returnStatement () |
|
Element | ifElse (Element condition, const std::vector< Element > &thenBody, const std::vector< Element > &elseBody) |
|
Element | select (Element e1, Element e2, Element e3) |
|
Element | forLoop (Element initialization, Element condition, Element increase, const std::vector< Element > &body) |
|
Element | any (Element e) |
| Corresponds to the openCL operation any. More...
|
|
Element | all (Element e) |
| Corresponds to the openCL operation all. More...
|
|
definitions of mathematical operators and functions for class Element