#include "PETE/PETE.h"


Classes | |
| struct | CreateLeaf< Array< Dim, T, EngineTag > > |
| Arrays are leaf objects, we just pass them through unless they have Expression engines. More... | |
| struct | CreateLeaf< Array< Dim, T, ExpressionTag< Expr > > > |
| struct | CreateLeaf< Scalar< Array< Dim, T, EngineTag > > > |
| Special case for Scalar<Array> returns ErrorType to avoid hairy type computations. More... | |
| struct | MakeReturn< UnaryNode< Op, Leaf > > |
| Unary node version. More... | |
| struct | MakeReturn< BinaryNode< Op, Left, Right > > |
| Binary node version. More... | |
| struct | MakeReturn< TrinaryNode< Op, Cl, Tr, Fl > > |
| Trinary node version. More... | |
CreateLeaf is used to convert arbitrary classes into expression objects. MakeReturn are used to combine expressions together with operators.
1.5.9