FreePOOMA
2.4.1
|
Classes | |
struct | ForEach< Expr, FTag, CTag > |
struct | ForEach< UnaryNode< Op, A >, FTag, CTag > |
struct | ForEach< BinaryNode< Op, A, B >, FTag, CTag > |
struct | ForEach< TrinaryNode< Op, A, B, C >, FTag, CTag > |
struct | ForEach< Expression< T >, FTag, CTag > |
struct | ForEach< Reference< T >, FTag, CTag > |
Functions | |
template<class Expr , class FTag , class CTag > | |
ForEach< Expr, FTag, CTag >::Type_t | forEach (const Expr &e, const FTag &f, const CTag &c) |
ForEach<Expr,FTag,CTag>::Type_t forEach | ( | const Expr & | e, |
const FTag & | f, | ||
const CTag & | c | ||
) | [inline] |
References ForEach< Expr, FTag, CTag >::apply().
Referenced by ForEach< BinaryNode< WhereMask, A, B >, FTag, OpCombine >::apply(), LeafFunctor< Engine< Dim, T, ViewEngine< D2, ViewedTag > >, ExpressionApply< IntersectorTag< Intersect > > >::apply(), EngineFunctor< Engine< Dim, T, ExpressionTag< Expr > >, Tag >::apply(), EngineFunctor< Engine< Dim, T, ExpressionTag< Expr > >, EnginePatch >::apply(), LeafFunctor< Engine< Dim, T, ExpressionTag< Expr > >, EngineView< Tag > >::apply(), LeafFunctor< Engine< Dim, T, ExpressionTag< Expr > >, ExpressionApply< Tag > >::apply(), LeafFunctor< Field< Mesh, T, ExpressionTag< Expr > >, PerformUpdateTag >::apply(), assign(), Pooma::PoomaDA< Dim >::assign(), Engine< Dim, T, ExpressionTag< Expr > >::dataObjectRequest(), Reduction< MainEvaluatorTag >::evaluate(), MultiArgEvaluator< RemoteSinglePatchEvaluatorTag >::evaluate(), Evaluator< RemoteSinglePatchEvaluatorTag >::evaluate(), Reduction< RemoteSinglePatchEvaluatorTag >::evaluate(), Reduction< RemoteMultiPatchEvaluatorTag >::evaluate(), expressionApply(), UpdateNotifier::operator()(), ExpressionApply< Tag >::operator()(), PrintField::print(), and Engine< Dim, T, ExpressionTag< Expr > >::read().