#include <Field.h>
Public Types | |
| typedef Field< Mesh, T, ExpressionTag< Expr > > | Subject_t |
| typedef ForEach< Expr, SubFieldViewFunctorTag, TreeCombine >::Type_t | Expr_t |
| typedef Field< Mesh, T, ExpressionTag< Expr_t > > | Type_t |
Static Public Member Functions | |
| static Type_t | make (const Subject_t &s, int iSubField) |
| static Type_t | make (const Subject_t &s, int m, int c) |
| static Type_t | make (const Subject_t &s, int c, const Pooma::CenteringViewTag &tag) |
| static Type_t | make (const Subject_t &s, int m, const Pooma::MaterialViewTag &tag) |
| typedef Field<Mesh, T, ExpressionTag<Expr> > SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::Subject_t |
| typedef ForEach<Expr, SubFieldViewFunctorTag, TreeCombine>::Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::Expr_t |
| typedef Field<Mesh, T, ExpressionTag<Expr_t> > SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::Type_t |
| static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make | ( | const Subject_t & | s, | |
| int | iSubField | |||
| ) | [inline, static] |
References Field< Mesh, T, EngineTag >::numSubFields(), and PBoundInsist.
| static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make | ( | const Subject_t & | s, | |
| int | m, | |||
| int | c | |||
| ) | [inline, static] |
| static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make | ( | const Subject_t & | s, | |
| int | c, | |||
| const Pooma::CenteringViewTag & | tag | |||
| ) | [inline, static] |
References Field< Mesh, T, EngineTag >::centeringSize(), and PBoundInsist.
| static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make | ( | const Subject_t & | s, | |
| int | m, | |||
| const Pooma::MaterialViewTag & | tag | |||
| ) | [inline, static] |
References Field< Mesh, T, EngineTag >::numMaterials(), and PBoundInsist.
1.5.9