CombineSliceDomainWC< RT, UT, CT, DS, SliceDS, incl, wc > Struct Template Reference
the general version of
CombineSliceDomainWC .
More...
#include <NewDomain.h>
List of all members.
|
Public Types |
enum | { DRT = DomainTraits<RT>::dimensions
} |
enum | { DCT = DomainTraits<CT>::dimensions
} |
Static Public Member Functions |
static void | combine (RT &rt, const UT &, const CT &ct) |
Detailed Description
template<class RT, class UT, class CT, int DS, int SliceDS, bool incl, bool wc>
struct CombineSliceDomainWC< RT, UT, CT, DS, SliceDS, incl, wc >
the general version of
CombineSliceDomainWC .
.. this class is used by CombineSliceDomain to set up slice domain objects. It is similar to CombineDomain except that it will on occasion fill in a separate 'slice domain'. It can also use wildcard domains, if it is given a reference domain which is used by the wildcard to determine the correct domain. If no slicing is being done, and no wildcard is used, this just fills in the reduced 'slice domain'.
Member Enumeration Documentation
template<class RT , class UT , class CT , int DS, int SliceDS, bool incl, bool wc>
template<class RT , class UT , class CT , int DS, int SliceDS, bool incl, bool wc>
Member Function Documentation
template<class RT , class UT , class CT , int DS, int SliceDS, bool incl, bool wc>
static void CombineSliceDomainWC< RT, UT, CT, DS, SliceDS, incl, wc >::combine |
( |
RT & |
rt, |
|
|
const UT & |
, |
|
|
const CT & |
ct | |
|
) |
| | [inline, static] |
References CTAssert, CombineSliceDomainWC< RT, UT, CT, DS, SliceDS, incl, wc >::DCT, and CombineSliceDomainWC< RT, UT, CT, DS, SliceDS, incl, wc >::DRT.
The documentation for this struct was generated from the following file: