SubFieldView< Field< Mesh, T, EngineTag > > Class Template Reference

SubFieldView is used to implement the syntax f[i], which selects the ith SubField for field f. More...

#include <Field.h>

List of all members.

Public Types

typedef Field< Mesh, T, EngineTag > Type_t

Static Public Member Functions

static Type_t make (const Type_t &s, int iSubField)
static Type_t make (const Type_t &s, int m, int c)
static Type_t make (const Type_t &s, int c, const Pooma::CenteringViewTag &tag)
static Type_t make (const Type_t &s, int m, const Pooma::MaterialViewTag &tag)


Detailed Description

template<class Mesh, class T, class EngineTag>
class SubFieldView< Field< Mesh, T, EngineTag > >

SubFieldView is used to implement the syntax f[i], which selects the ith SubField for field f.

Member Typedef Documentation

template<class Mesh , class T , class EngineTag >
typedef Field<Mesh, T, EngineTag> SubFieldView< Field< Mesh, T, EngineTag > >::Type_t


Member Function Documentation

template<class Mesh , class T , class EngineTag >
static Type_t SubFieldView< Field< Mesh, T, EngineTag > >::make ( const Type_t s,
int  iSubField 
) [inline, static]

template<class Mesh , class T , class EngineTag >
static Type_t SubFieldView< Field< Mesh, T, EngineTag > >::make ( const Type_t s,
int  m,
int  c 
) [inline, static]

template<class Mesh , class T , class EngineTag >
static Type_t SubFieldView< Field< Mesh, T, EngineTag > >::make ( const Type_t s,
int  c,
const Pooma::CenteringViewTag tag 
) [inline, static]

template<class Mesh , class T , class EngineTag >
static Type_t SubFieldView< Field< Mesh, T, EngineTag > >::make ( const Type_t s,
int  m,
const Pooma::MaterialViewTag tag 
) [inline, static]


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

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