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>
anonymous enum

Enumerator:
DRT 

template<class RT , class UT , class CT , int DS, int SliceDS, bool incl, bool wc>
anonymous enum

Enumerator:
DCT 


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]


The documentation for this struct was generated from the following file:

Generated on Wed Mar 16 06:19:42 2011 for FreePOOMA by  doxygen 1.5.9