CreateLeaf.h File Reference

These are the external traits classes that are used to build trees. More...

#include "PETE/PETE.h"

Include dependency graph for Array/CreateLeaf.h:

This graph shows which files directly or indirectly include this file:


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...

Detailed Description

These are the external traits classes that are used to build trees.

CreateLeaf is used to convert arbitrary classes into expression objects. MakeReturn are used to combine expressions together with operators.


Generated on Wed Mar 16 06:16:35 2011 for FreePOOMA by  doxygen 1.5.9