FreePOOMA  2.4.1
Public Types | Static Public Member Functions
SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > > Class Template Reference

#include <Field.h>

List of all members.

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)

template<class Mesh, class T, class Expr>
class SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >


Member Typedef Documentation

template<class Mesh , class T , class Expr >
typedef Field<Mesh, T, ExpressionTag<Expr> > SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::Subject_t
template<class Mesh , class T , class Expr >
typedef ForEach<Expr, SubFieldViewFunctorTag, TreeCombine>::Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::Expr_t
template<class Mesh , class T , class Expr >
typedef Field<Mesh, T, ExpressionTag<Expr_t> > SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::Type_t

Member Function Documentation

template<class Mesh , class T , class Expr >
static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make ( const Subject_t s,
int  iSubField 
) [inline, static]
template<class Mesh , class T , class Expr >
static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make ( const Subject_t s,
int  m,
int  c 
) [inline, static]
template<class Mesh , class T , class Expr >
static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make ( const Subject_t s,
int  c,
const Pooma::CenteringViewTag tag 
) [inline, static]
template<class Mesh , class T , class Expr >
static Type_t SubFieldView< Field< Mesh, T, ExpressionTag< Expr > > >::make ( const Subject_t s,
int  m,
const Pooma::MaterialViewTag tag 
) [inline, static]

The documentation for this class was generated from the following file: