#include <Array.h>
List of all members.
Public Types |
enum | { sv = DomainTraits<SDomain_t>::singleValued
} |
typedef Array< Dim, T, EngineTag > | Subject_t |
typedef Subject_t::Domain_t | Domain_t |
typedef NewDomain6< Sub1, Sub2,
Sub3, Sub4, Sub5, Sub6 > | NewDomain_t |
typedef NewDomain_t::SliceType_t | SDomain_t |
typedef View1Implementation
< Subject_t, SDomain_t, sv > | Dispatch_t |
typedef CombineDomainOpt
< NewDomain_t, sv > | Combine_t |
typedef Dispatch_t::Type_t | Type_t |
typedef Dispatch_t::ReadType_t | ReadType_t |
Static Public Member Functions |
static Type_t | make (const Subject_t &a, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3, const Sub4 &s4, const Sub5 &s5, const Sub6 &s6) |
static ReadType_t | makeRead (const Subject_t &a, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3, const Sub4 &s4, const Sub5 &s5, const Sub6 &s6) |
template<int Dim, class T, class EngineTag, class Sub1, class Sub2, class Sub3, class Sub4, class Sub5, class Sub6>
struct View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >
Member Typedef Documentation
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
typedef Array<Dim, T, EngineTag> View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >::Subject_t |
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
typedef NewDomain6<Sub1, Sub2, Sub3, Sub4, Sub5, Sub6> View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >::NewDomain_t |
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
typedef View1Implementation<Subject_t, SDomain_t, sv> View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >::Dispatch_t |
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
typedef Dispatch_t::Type_t View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >::Type_t |
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
typedef Dispatch_t::ReadType_t View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >::ReadType_t |
Member Enumeration Documentation
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
Member Function Documentation
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
static Type_t View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >::make |
( |
const Subject_t & |
a, |
|
|
const Sub1 & |
s1, |
|
|
const Sub2 & |
s2, |
|
|
const Sub3 & |
s3, |
|
|
const Sub4 & |
s4, |
|
|
const Sub5 & |
s5, |
|
|
const Sub6 & |
s6 |
|
) |
| [inline, static] |
template<int Dim, class T , class EngineTag , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 >
static ReadType_t View6< Array< Dim, T, EngineTag >, Sub1, Sub2, Sub3, Sub4, Sub5, Sub6 >::makeRead |
( |
const Subject_t & |
a, |
|
|
const Sub1 & |
s1, |
|
|
const Sub2 & |
s2, |
|
|
const Sub3 & |
s3, |
|
|
const Sub4 & |
s4, |
|
|
const Sub5 & |
s5, |
|
|
const Sub6 & |
s6 |
|
) |
| [inline, static] |
The documentation for this struct was generated from the following file: