#include <FieldShiftEngine.h>
Public Types | |
typedef Field< MeshTag, T, EngineTag > | Subject_t |
typedef Subject_t::Engine_t | Engine_t |
typedef Field< MeshTag, T, FieldShift< Engine_t > > | ReadType_t |
typedef Field< MeshTag, T, FieldShift< Engine_t > > | Type_t |
Static Public Member Functions | |
static Type_t | make (const Subject_t &f, const std::vector< FieldOffset< Dim > > &s1, const Centering< Dim > &c) |
static ReadType_t | makeRead (const Subject_t &f, const std::vector< FieldOffset< Dim > > &s1, const Centering< Dim > &c) |
typedef Field<MeshTag, T, EngineTag> View2< Field< MeshTag, T, EngineTag >, std::vector< FieldOffset< Dim > >, Centering< Dim > >::Subject_t |
typedef Subject_t::Engine_t View2< Field< MeshTag, T, EngineTag >, std::vector< FieldOffset< Dim > >, Centering< Dim > >::Engine_t |
typedef Field<MeshTag, T, FieldShift<Engine_t> > View2< Field< MeshTag, T, EngineTag >, std::vector< FieldOffset< Dim > >, Centering< Dim > >::ReadType_t |
typedef Field<MeshTag, T, FieldShift<Engine_t> > View2< Field< MeshTag, T, EngineTag >, std::vector< FieldOffset< Dim > >, Centering< Dim > >::Type_t |
static Type_t View2< Field< MeshTag, T, EngineTag >, std::vector< FieldOffset< Dim > >, Centering< Dim > >::make | ( | const Subject_t & | f, | |
const std::vector< FieldOffset< Dim > > & | s1, | |||
const Centering< Dim > & | c | |||
) | [inline, static] |
References CTAssert.
static ReadType_t View2< Field< MeshTag, T, EngineTag >, std::vector< FieldOffset< Dim > >, Centering< Dim > >::makeRead | ( | const Subject_t & | f, | |
const std::vector< FieldOffset< Dim > > & | s1, | |||
const Centering< Dim > & | c | |||
) | [inline, static] |
References CTAssert.