FreePOOMA  2.4.1
Public Types | Static Public Member Functions
View1Implementation< Field< Mesh, T, EngineTag >, Domain, false > Struct Template Reference

#include <Field.h>

List of all members.

Public Types

typedef Field< Mesh, T, EngineTag > Subject_t
typedef Subject_t::Engine_t Engine_t
typedef NewEngine< Engine_t,
Domain >::Type_t 
NewEngine_t
typedef NewEngine_t::Element_t NewT_t
typedef NewEngine_t::Tag_t NewEngineTag_t
typedef NewMeshTag
< NewEngine_t::dimensions,
Mesh, Domain >::Type_t 
NewMeshTag_t
typedef Field< NewMeshTag_t,
NewT_t, NewEngineTag_t
ReadType_t
typedef Field< NewMeshTag_t,
NewT_t, NewEngineTag_t
Type_t

Static Public Member Functions

template<class S1 , class Combine >
static Type_t make (const Subject_t &f, const S1 &s1, const Combine &)
template<class S1 , class S2 , class Combine >
static Type_t make (const Subject_t &f, const S1 &s1, const S2 &s2, const Combine &)
template<class S1 , class S2 , class S3 , class Combine >
static Type_t make (const Subject_t &f, const S1 &s1, const S2 &s2, const S3 &s3, const Combine &)
template<class S1 , class Combine >
static Type_t makeRead (const Subject_t &f, const S1 &s1, const Combine &c)
template<class S1 , class S2 , class Combine >
static Type_t makeRead (const Subject_t &f, const S1 &s1, const S2 &s2, const Combine &c)
template<class S1 , class S2 , class S3 , class Combine >
static Type_t makeRead (const Subject_t &f, const S1 &s1, const S2 &s2, const S3 &s3, const Combine &c)

template<class Mesh, class T, class EngineTag, class Domain>
struct View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >


Member Typedef Documentation

template<class Mesh , class T , class EngineTag , class Domain >
typedef Field<Mesh, T, EngineTag> View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::Subject_t
template<class Mesh , class T , class EngineTag , class Domain >
typedef Subject_t::Engine_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::Engine_t
template<class Mesh , class T , class EngineTag , class Domain >
typedef NewEngine<Engine_t, Domain>::Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::NewEngine_t
template<class Mesh , class T , class EngineTag , class Domain >
typedef NewEngine_t::Element_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::NewT_t
template<class Mesh , class T , class EngineTag , class Domain >
typedef NewEngine_t::Tag_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::NewEngineTag_t
template<class Mesh , class T , class EngineTag , class Domain >
typedef NewMeshTag<NewEngine_t::dimensions, Mesh, Domain>::Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::NewMeshTag_t
template<class Mesh , class T , class EngineTag , class Domain >
typedef Field<NewMeshTag_t, NewT_t, NewEngineTag_t> View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::ReadType_t
template<class Mesh , class T , class EngineTag , class Domain >
typedef Field<NewMeshTag_t, NewT_t, NewEngineTag_t> View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::Type_t

Member Function Documentation

template<class Mesh , class T , class EngineTag , class Domain >
template<class S1 , class Combine >
static Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::make ( const Subject_t f,
const S1 &  s1,
const Combine &   
) [inline, static]
template<class Mesh , class T , class EngineTag , class Domain >
template<class S1 , class S2 , class Combine >
static Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::make ( const Subject_t f,
const S1 &  s1,
const S2 &  s2,
const Combine &   
) [inline, static]
template<class Mesh , class T , class EngineTag , class Domain >
template<class S1 , class S2 , class S3 , class Combine >
static Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::make ( const Subject_t f,
const S1 &  s1,
const S2 &  s2,
const S3 &  s3,
const Combine &   
) [inline, static]
template<class Mesh , class T , class EngineTag , class Domain >
template<class S1 , class Combine >
static Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::makeRead ( const Subject_t f,
const S1 &  s1,
const Combine &  c 
) [inline, static]
template<class Mesh , class T , class EngineTag , class Domain >
template<class S1 , class S2 , class Combine >
static Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::makeRead ( const Subject_t f,
const S1 &  s1,
const S2 &  s2,
const Combine &  c 
) [inline, static]
template<class Mesh , class T , class EngineTag , class Domain >
template<class S1 , class S2 , class S3 , class Combine >
static Type_t View1Implementation< Field< Mesh, T, EngineTag >, Domain, false >::makeRead ( const Subject_t f,
const S1 &  s1,
const S2 &  s2,
const S3 &  s3,
const Combine &  c 
) [inline, static]

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