Go to the documentation of this file.
   20 #ifndef __createBoundaryFields_hpp__ 
   21 #define __createBoundaryFields_hpp__ 
   28 #define createDerivedBoundary(DataType, MemorySpaceType)                    \ 
   29     template class pFlow::exitBoundaryField<DataType, MemorySpaceType>;     \ 
   30     template class pFlow::periodicBoundaryField<DataType, MemorySpaceType>; \ 
   31     template class pFlow::reflectiveBoundaryField<DataType, MemorySpaceType>; 
   33 #define createBaseBoundary(DataType, MemorySpaceType) \ 
   34     template class pFlow::boundaryField<DataType, MemorySpaceType>; 
   36 #define createBoundaryFields(DataType, MemorySpaceType) \ 
   37     createBaseBoundary(DataType, MemorySpaceType);      \ 
   38     createDerivedBoundary(DataType, MemorySpaceType); 
   40 #endif //__createBoundaryFields_hpp__