#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 &, const Sub1 &s1) |
template<class Array , class Sub1 , class Sub2 > | |
static Type_t | make (const Array &, const Sub1 &s1, const Sub2 &s2) |
template<class Array , class Sub1 , class Sub2 , class Sub3 > | |
static Type_t | make (const Array &, 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 &, 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 &, 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 &, 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 &, const Sub1 &s1, const Sub2 &s2, const Sub3 &s3, const Sub4 &s4, const Sub5 &s5, const Sub6 &s6, const Sub7 &s7) |
Since Locs can construct themselves from other Locs and integers, we just use the constructors. Another option is return Loc<dim>(s1, s2, ...).
typedef NewDomain::SliceType_t CombineDomainOpt< NewDomain, true >::Type_t |
static Type_t CombineDomainOpt< NewDomain, true >::make | ( | const Array & | , | |
const Sub1 & | s1 | |||
) | [inline, static] |
static Type_t CombineDomainOpt< NewDomain, true >::make | ( | const Array & | , | |
const Sub1 & | s1, | |||
const Sub2 & | s2 | |||
) | [inline, static] |
static Type_t CombineDomainOpt< NewDomain, true >::make | ( | const Array & | , | |
const Sub1 & | s1, | |||
const Sub2 & | s2, | |||
const Sub3 & | s3 | |||
) | [inline, static] |
static Type_t CombineDomainOpt< NewDomain, true >::make | ( | const Array & | , | |
const Sub1 & | s1, | |||
const Sub2 & | s2, | |||
const Sub3 & | s3, | |||
const Sub4 & | s4 | |||
) | [inline, static] |
static Type_t CombineDomainOpt< NewDomain, true >::make | ( | const Array & | , | |
const Sub1 & | s1, | |||
const Sub2 & | s2, | |||
const Sub3 & | s3, | |||
const Sub4 & | s4, | |||
const Sub5 & | s5 | |||
) | [inline, static] |
static Type_t CombineDomainOpt< NewDomain, true >::make | ( | const Array & | , | |
const Sub1 & | s1, | |||
const Sub2 & | s2, | |||
const Sub3 & | s3, | |||
const Sub4 & | s4, | |||
const Sub5 & | s5, | |||
const Sub6 & | s6 | |||
) | [inline, static] |
static Type_t CombineDomainOpt< NewDomain, true >::make | ( | const Array & | , | |
const Sub1 & | s1, | |||
const Sub2 & | s2, | |||
const Sub3 & | s3, | |||
const Sub4 & | s4, | |||
const Sub5 & | s5, | |||
const Sub6 & | s6, | |||
const Sub7 & | s7 | |||
) | [inline, static] |