FreePOOMA
2.4.1
|
Multi-valued version. More...
#include <CombineDomainOpt.h>
Public Types | |
typedef NewDomain::SliceType_t | Type_t |
Static Public Member Functions | |
template<class Array , class Sub1 > | |
static Type_t | make (const Array &a, const Sub1 &s1) |
template<class Array , class Sub1 , class Sub2 > | |
static Type_t | make (const Array &a, const Sub1 &s1, const Sub2 &s2) |
template<class Array , class Sub1 , class Sub2 , class Sub3 > | |
static Type_t | make (const Array &a, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3) |
template<class Array , class Sub1 , class Sub2 , class Sub3 , class Sub4 > | |
static Type_t | make (const Array &a, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3, const Sub4 &s4) |
template<class Array , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 > | |
static Type_t | make (const Array &a, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3, const Sub4 &s4, const Sub5 &s5) |
template<class Array , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 > | |
static Type_t | make (const Array &a, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3, const Sub4 &s4, const Sub5 &s5, const Sub6 &s6) |
template<class Array , class Sub1 , class Sub2 , class Sub3 , class Sub4 , class Sub5 , class Sub6 , class Sub7 > | |
static Type_t | make (const Array &a, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3, const Sub4 &s4, const Sub5 &s5, const Sub6 &s6, const Sub7 &s7) |
Multi-valued version.
This one calls combineSlice to create the final domain.
typedef NewDomain::SliceType_t CombineDomainOpt< NewDomain, false >::Type_t |
static Type_t CombineDomainOpt< NewDomain, false >::make | ( | const Array & | a, |
const Sub1 & | s1 | ||
) | [inline, static] |
References Array< Dim, T, EngineTag >::totalDomain().
static Type_t CombineDomainOpt< NewDomain, false >::make | ( | const Array & | a, |
const Sub1 & | s1, | ||
const Sub2 & | s2 | ||
) | [inline, static] |
References Array< Dim, T, EngineTag >::totalDomain().
static Type_t CombineDomainOpt< NewDomain, false >::make | ( | const Array & | a, |
const Sub1 & | s1, | ||
const Sub2 & | s2, | ||
const Sub3 & | s3 | ||
) | [inline, static] |
References Array< Dim, T, EngineTag >::totalDomain().
static Type_t CombineDomainOpt< NewDomain, false >::make | ( | const Array & | a, |
const Sub1 & | s1, | ||
const Sub2 & | s2, | ||
const Sub3 & | s3, | ||
const Sub4 & | s4 | ||
) | [inline, static] |
References Array< Dim, T, EngineTag >::totalDomain().
static Type_t CombineDomainOpt< NewDomain, false >::make | ( | const Array & | a, |
const Sub1 & | s1, | ||
const Sub2 & | s2, | ||
const Sub3 & | s3, | ||
const Sub4 & | s4, | ||
const Sub5 & | s5 | ||
) | [inline, static] |
References Array< Dim, T, EngineTag >::totalDomain().
static Type_t CombineDomainOpt< NewDomain, false >::make | ( | const Array & | a, |
const Sub1 & | s1, | ||
const Sub2 & | s2, | ||
const Sub3 & | s3, | ||
const Sub4 & | s4, | ||
const Sub5 & | s5, | ||
const Sub6 & | s6 | ||
) | [inline, static] |
References Array< Dim, T, EngineTag >::totalDomain().
static Type_t CombineDomainOpt< NewDomain, false >::make | ( | const Array & | a, |
const Sub1 & | s1, | ||
const Sub2 & | s2, | ||
const Sub3 & | s3, | ||
const Sub4 & | s4, | ||
const Sub5 & | s5, | ||
const Sub6 & | s6, | ||
const Sub7 & | s7 | ||
) | [inline, static] |
References Array< Dim, T, EngineTag >::totalDomain().